类的传染媒介没有返回长度

时间:2013-12-12 01:47:53

标签: c++ vector

我有一个类的向量:vector<qANDa> spanish;我希望它返回长度,我正在使用代码:int a = spanish.length();,但它说,No member named 'length' in 'std::__1::vector<qANDa, std::__1::allocator<qANDa> >'。所以我基本上想知道为什么这是。

1 个答案:

答案 0 :(得分:8)

应该是:

int a = spanish.size();

std::vector<T>没有名为length()

的成员