为什么在此语句中使用LOG
和0
?
LOG = 35;
vector<int> cnt(LOG, 0); //here cnt is a vector name
答案 0 :(得分:2)
该语句正在构造std::vector
,因此您应查看help documentation for the vector
constructor。
在这种情况下,LOG
和0
专门用于构造函数的两个参数替代中。
LOG
用于指定向量的初始大小; 0
用于指定元素的初始值。换句话说,该表达式声明一个名为cnt
的向量,其大小为35,所有元素均初始化为0。