档codice_16，不过有些C++的函式库也开头档codice_14。上述断言的缺点是可能有改变记忆体资料或是执行绪时序的风险，因此需小心的处理断言，确认断言在程式中没有其他的副作用。程式结构中的断言有助于在不使用第三方程式库的情形下，应用测试驱动开发的开发方式。
在开发过程中使用断言.在软体开发过程中，程式设计者一般会在断言有效的情形下执行或测试程式。若出现断言错误，程式设计者会立刻注意到此问题。许多断言的实现方式会中止程式的执行，这功能方便程式设计者处理问题，若在错误