vector.size()切记不要减一个数字!!!2024-01-24 15:35:34 vector是我们常用的一个类似数组的使用方法,那么优势我们用到for循环, 自然而然的要用vector.size()限制,但有时,会发现其实根本不用整个size(),就·聪明的·改成size()-1这种情况,然后就报错,报错!报错!!!!,具体原因在哪里? 查阅资料,可以发现 vector.size()返回值类型是unsigned int,没有符号啊,你这么-1,直接补码到最大值,天,你的结果能正确吗? 务必不要size()-1!!! 老老实实的!!! 上一篇:嵌入式系统作业5下一篇:mysql建表时添加时间默认值只存储时分秒且自动存储