-1
誰かがなぜこれが実行されないのか教えていただけますか? uは、コンパイラは、そのリストが宣言wasnot言ってくれソリューションC++でクラス(.cpp .h)のリストを使用
main.cppに
#include "test"
#include <list>
int main(){
list<int> variables; // <- runs
return 0;
}
TEST.H
#include<list>
class test{
list<int> elems; // <-error here "list was not declared"
void method(){
}
}
TEST.H
#include "Test.h"
void Test:method(){
// some code
}
を伝えることができ、 しかし、もし私がメインにそれを実行すると、完全に実行されます。 私はすでにいくつかのコンパイラでこれを試しています。
誰かがなぜこれが実行されないのですか?事前に
感謝:D
'std ::'を忘れてしまったので、どちらの場合も失敗するはずです。リストの前に –