GCC随附的标准C ++库的GNU实现已检查了STL。只需添加-D_GLIBCXX_DEBUG到您的命令行即可。
-D_GLIBCXX_DEBUG
是的,我用过了。我不能肯定地说它是否捕获了错误,但它使我更有信心确定不会丢失某些类型的错误。
由于性能开销,我们仅将经过检查的STL用于调试版本。