向量的向量

时间:2010-08-09 08:24:01

标签: c++ vector stl

我有以下代码片段

#include <iostream>
#include <ostream>
#include <vector>
using namespace std;

int main() {
    vector<vector<int>>v;
    return 0;  
}

v.push_back(11)不起作用  什么是正确的?

2 个答案:

答案 0 :(得分:6)

#include <iostream>
#include <ostream>
#include <vector>
using namespace std;

int main() {
    vector<vector<int> >v;
    vector<int> a;
    a.push_back(11);
    v.push_back(a);
    return 0;  
}

我认为这应该正常:)

答案 1 :(得分:2)

vector<vector<int>>v;

需要

vector<vector<int> >v;

连续的>>充当实际的>>运营商。