C++相談室 part34
■ このスレッドは過去ログ倉庫に格納されています
0629デフォルトの名無しさん
NGNG上が class C 内に struct CImpl を宣言している。
下がグローバル名前空間に struct CImpl を宣言している。
初めて class/struct XXXX の形で現れた名前の宣言されるスコープは、
それが他の宣言中に含まれるか、単体で文になっているかで変わるらしい。
詳しくは規格の 3.3.1 -5- 。
ちなみに friend 宣言のときはまた別のルールになる。
■ このスレッドは過去ログ倉庫に格納されています