如图,使用的是vscode,编译运行毫无问题,会输出100个0。感觉这样给debug带来了隐患,请问该怎么让编译器报错。

vector数组越界不报错该怎么办
- 写回答
- 好问题 0 提建议
- 关注问题
- 邀请回答
-
3条回答 默认 最新
- qq_34966025 2021-08-06 11:24关注
用vec.at(i)可以检查数组越界,或者换一个支持[]访问数组越界会报错的编译器
本回答被题主选为最佳回答 , 对您是否有帮助呢?解决 2无用
如图,使用的是vscode,编译运行毫无问题,会输出100个0。感觉这样给debug带来了隐患,请问该怎么让编译器报错。
用vec.at(i)可以检查数组越界,或者换一个支持[]访问数组越界会报错的编译器