C++:std :: vector <I> mask是什么(n_col,-1); 意思?

tdc*_*tdc 0 c++ stl

我正在翻译一些C++代码(自从我查看任何内容以来已经很长时间了!).我不确定这意味着什么:

std::vector<I> mask(n_col, -1);
Run Code Online (Sandbox Code Playgroud)

它是否正在创建一个n_col填充值的长度向量-1

San*_*ker 5

它创建了一个长度std::vector类型的项目,其中所有项目都是从中初始化的.In_col-1