【发布时间】:2015-10-13 22:55:47
【问题描述】:
我正在做一个遇到一些问题的项目(即定居者 2.5 回归根源)。我希望能够通过仅使用 stl 容器和边界检查来解决其中的一些问题。
那么在发布模式下是否也可以在 STL 容器中使用边界检查?所以我们可以使用一个(性能较差的)版本,它会导致它们崩溃/抛出错误吗?
构建服务器使用MinGW从linux交叉编译到windows和apple。
编辑:[]-操作符被独占使用。更改为 .at() 将需要一个大型的搜索和替换操作,该操作必须在某个时候被反转。最好是,如果有一个定义或将 []-behaviour 切换为 .at()
的东西【问题讨论】:
标签: c++ stl indexoutofboundsexception bounds-checker