我有一个向量,我想将它的一些值乘以一个数字并将该结果分配给另一个向量,如下所示:
std::vector<int> digits[NUMBER_OF_DIGITS - 1];
std::vector<int> new_digits[NUMBER_OF_DIGITS - 1];
for (int i = 1; i < NUMBER_OF_DIGITS; i + 2) {
//multiplication that fails
new_digits[i] = digits[i] * 2;
}
我得到的错误是&#34;没有操作员&#34; *&#34;匹配这些操作数&#34;
本网站上的其他问题要么为我提前(比如一次使用转换?),要么不适用于我的情况。