c ++向量错误

时间:2011-11-21 19:43:26

标签: c++ vector

在.h文件中:

class counting
{
public:
    vector<int> vekto[2];
....

in .cpp

counting::counting()
{   int i;
    for(i=0;i<2;i++)
    vecto[i].resize(3);//line 6
}

得到错误:

.cpp(6) : error C2065: 'vecto' : undeclared identifier
.cpp(6) : error C2228: left of '.resize' must have class/struct/union

哪里有问题?

P.S。在cpp中包含.h文件。

1 个答案:

答案 0 :(得分:4)

您将矢量数组声明为vekto,但您将其称为vecto。改变其中任何一个以使它们匹配。