0186デフォルトの名無しさん垢版 | 大砲2018/08/15(水) 03:01:14.65ID:gGWJA2ph namespace Name1{ void func1(){} } namespace Name2{ void test{ Name1::func1(); //error になる。 } } vs2017でテストするとコンパイルOKなのだが、TIのccsコンパイラだとエラーになる。 TIの場合はNamespaceはクラスにたいしては有効だけれども、グローバル関数に関してはエラーになる。 これは正しい文法なのだろうか?