标签: c++ linux stl
答案 0 :(得分:13)
GCC附带的标准C ++库的GNU实现检查了STL。只需将-D_GLIBCXX_DEBUG添加到命令行即可。
-D_GLIBCXX_DEBUG
是的,我已经习惯了。我不能确定它是否被捕获了但是它让我更有信心某些类型的错误不会错过。
由于性能开销,我们只使用已检查的STL进行调试构建。
答案 1 :(得分:2)
我从未使用它,但快速搜索显示STLPort在DEBUG模式下有checked iterators。
答案 2 :(得分:1)