namespace { class A { } ; }
void foo ( A ) // _Z3fooN12_GLOBAL__N_11AE
{ ; }
関数のシンボルは、明らかに、一意に名前が付けられた名前空間のメンバーである A の名前を参照します (これにより)。
fooのリンケージは何ですか?
namespace { class A { } ; }
void foo ( A ) // _Z3fooN12_GLOBAL__N_11AE
{ ; }
関数のシンボルは、明らかに、一意に名前が付けられた名前空間のメンバーである A の名前を参照します (これにより)。
fooのリンケージは何ですか?