【问题标题】:Creating a vector<MyClass>创建一个向量<MyClass>
【发布时间】:2011-06-21 02:10:42
【问题描述】:

我需要创建一个 MyClass 对象列表。我认为最好的方法是写 vector&lt;MyClass&gt; myClassList; 但是在编译时出现以下错误

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

为什么会这样? c++

谢谢 托马斯

【问题讨论】:

    标签: c++ templates class vector


    【解决方案1】:

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

    error C2065: 'MyClass' : undeclared identifier
    

    嗯,它是什么? myClassMyClass?

    无论如何,这个错误消息意味着,正如它所说,MyClass 尚未被声明。你需要在使用它之前定义你的类。你要么没有定义它,要么你忘记包含正确的标题,或者你犯了一些类似的错误。

    【讨论】:

    • 我是个白痴......我在向量变量定义下面有类定义。我责怪使用 C# 太多
    猜你喜欢
    • 2020-10-17
    • 1970-01-01
    • 2011-02-05
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-08-18
    • 1970-01-01
    • 2012-03-09
    相关资源
    最近更新 更多