相关疑难解决方法(0)

如何用非平凡的初始值填充向量?

我知道如何使用非平凡的初始值填充std :: vector,例如序列号:

void IndexArray( unsigned int length, std::vector<unsigned int>& v )
{
    v.resize(length);
    for ( unsigned int i = 0; i < length; ++i )
    {
        v[i] = i;
    }
}
Run Code Online (Sandbox Code Playgroud)

但这是一个for循环.有没有一种优雅的方法来使用stl功能(而不是使用Boost)使用更少的代码行?

c++ stl

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

标签 统计

c++ ×1

stl ×1