gpt4 book ai didi

c++ - 如何将 vector 大小与整数进行比较?

转载 作者:可可西里 更新时间:2023-11-01 18:04:56 30 4
gpt4 key购买 nike

<分区>

如果 vector 的大小(声明为 vector<int> vectorX)与预期不同,我将使用以下代码抛出错误。

vector<int> vectorX;
int intendedSize = 10;
// Some stuff here
if((int)(vectorX.size()) != (intendedSize)) {
cout << "\n Error! mismatch between vectorX "<<vectorX.size()<<" and intendedSize "<<intendedSize;
exit(1);
}

cout声明显示两者的大小相同。 比较并未显示它们相等

输出为 Error! mismatch between vectorX 10 and intendedSize 10

错在哪里?之前我试过 (unsigned int)(intendedSize)但这也表明他们不平等。

30 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com