C++相談室 part16
■ このスレッドは過去ログ倉庫に格納されています
0680679
NGNG再現するための最小のコードを訂正として乗せます。
class C
{
public:
static const intwidth=64;
static const intheight=64;
struct S
{
float height[C::height][C::width];//この行と下の行の順番を入れ替えるとなぜかコンパイルできる
intdata[C::height][C::width];//
}
};
heightの名前がかぶっているのが直接の原因だと思いますが、
別の名前空間に存在するはずなんです・・・
私が悪いのか、コンパイラが悪いのか。教えてください。
■ このスレッドは過去ログ倉庫に格納されています