assert在程序的release版本中仍然有效

assert在程序的release版本中仍然有效(不要与VC中的ASSERT混淆),要使assert失效,只有在包含assert头文件(assert.h)的语句前定义NDEBUG宏或在编译器参数中添加-DNDEBUG参数。

你可能感兴趣的:(assert在程序的release版本中仍然有效)