小编Shr*_*rik的帖子

从矢量向量填充向量的有效方法是什么?

我有一个矢量矢量喜欢std::vector< std::vector< int> >和从这个矢量我想填充std::vector< int>,你能告诉我有效的方法来做到这一点?我可以使用一些提升功能.我正在使用VS2010.下面的代码片段是我尝试过的:

std::vector<std::vector<int> >::iterator outereItr = vecOfVec.begin();

while(outereItr != vecOfVec.end()) 
{
    std::vector<int>::iterator innerItr1 = (*outereItr).begin();
    while(innerItr1 != (*outereItr).end())
    {
        masterVec.push_back(*innerItr1);
        ++innerItr1;
    }
    ++outereItr;
}
Run Code Online (Sandbox Code Playgroud)

c++ boost vector

2
推荐指数
1
解决办法
87
查看次数

标签 统计

boost ×1

c++ ×1

vector ×1