【问题标题】:C++ Constructor error - Expected ')' before token '<'C++ 构造函数错误 - 标记 '<' 之前应为 ')'
【发布时间】:2010-09-25 23:16:47
【问题描述】:

下面的构造函数声明有什么问题?我不断收到此错误:

令牌'之前的预期')'

class Environment{
    public:
        Environment(vector<vector<char> > roomData);


     private:
         //....
};

注意:好的,我知道出了什么问题。我没加:using namespace std;

【问题讨论】:

  • 如果您已经看到答案,然后将您自己的答案添加到问题中并选择它作为正确答案。或者如果正确,请选择下面的答案。

标签: c++ vector constructor


【解决方案1】:

vector 是什么?如果它应该是std::vector,那么您是否包括&lt;vector&gt;?它是std::vector,而不仅仅是vector,除非你在代码的更高位置有相应的 using 声明或指令。

【讨论】:

    猜你喜欢
    • 2013-06-11
    • 1970-01-01
    • 1970-01-01
    • 2018-12-04
    • 2016-03-14
    • 2014-05-04
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多