C++ STL

二维Vector的push_back()对象只能是一维的Vector<int>,不能是单个元素。

如果想要像数组一样操作二维vector,必须要指明空间大小

 vector< vector<int> >mp(3);
    for(int i=0;i<3;i++)
        mp[i].resize(4);
    for(int i=0;i<3;i++)
    {
        for(int j=0;j<4;j++)
            mp[i][j]=i*1+j;
    }

 

posted @ 2019-12-09 14:34  blueattack  阅读(124)  评论(0编辑  收藏  举报