2011-02-04 4 views
0

私は基本的にMyClassオブジェクトのリストを作成する必要があります。これがそうであるのはなぜ宣言されていない識別子ベクターを作成する<MyClass>

:「MyClassの」:私はこれを行うための最善の方法は、コンパイル時に、私は次のようなエラー

エラーC2065を提示していますがvector<MyClass> myClassList;を書くことだろうと思いましたか? C++

おかげ トーマス

答えて

3

私はそれがこれは、基本的にはMyClassのリストが

error C2065: 'MyClass' : undeclared identifier 

まあオブジェクトを作成する必要がありますか? myClassまたはMyClass

いずれにしても、このエラーメッセージは、MyClassがまだ宣言されていないことを意味します。クラスを使用する前にクラスを定義する必要があります。あなたはそれを定義していないか、正しいヘッダーを含めるのを忘れてしまったか、または同様のエラーが発生しています。

+2

私はばかです...ベクトル変数の定義の下にクラス定義がありました。私はC#を使いすぎて – Prof

関連する問題