ぼるじょあがC/C++の宿題を片づけますYO! 48代目
■ このスレッドは過去ログ倉庫に格納されています
0038デフォルトの名無しさん
2005/07/18(月) 04:18:00クラスとヘッダーがあって、B.hの中で宣言したStructとEnum typeを利用した
オブジェクトを A.h中で宣言しようとすると コンパイルできません。
A.cpp中では B.hをIncludeしているので 問題なく使えます。
Enum type{x,y,z}
Struct s{int i; type t;}
のようにB.hで宣言し、 A.h内で
Private;
void functionA(vector<s> input};
のように書くと、sは宣言されていませんというエラーがでてしまいます。どうしてでしょうか?
■ このスレッドは過去ログ倉庫に格納されています