创建vector <myclass> </myclass>

时间:2011-02-04 01:32:23

标签: c++ templates class vector

我基本上需要创建一个MyClass对象列表。我认为这样做的最好方法是编写vector<MyClass> myClassList;但是在编译时我会遇到以下错误

错误C2065:'MyClass':未声明的标识符

为什么会这样? C ++

由于 托马斯

1 个答案:

答案 0 :(得分:3)

  

我基本上需要创建一个myClass对象列表

error C2065: 'MyClass' : undeclared identifier
嗯,这是什么? myClassMyClass

在任何情况下,正如所述,此错误消息表示尚未声明MyClass。您需要在使用它之前定义您的类。您要么没有定义它,要么忘记包含正确的标题,或者您犯了类似的错误。