c++ - 在 Release模式下是否忽略了 assert(false)?

标签 c++ visual-c++ posix assert

我正在使用 VC++。 assert(false) 在 Release模式下是否被忽略?

最佳答案

如果在 Release模式下编译包括定义NDEBUG,那么是的。

assert (CRT)

关于c++ - 在 Release模式下是否忽略了 assert(false)?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/270488/

相关文章:

c - 列出所有线程

c++ - 从 Unix 迁移到 Linux 时 Makefile Include 指令

c++ - 将 const 引用返回给单例

visual-c++ - 在 Windows 应用商店应用程序上使用 OpenCV 人脸识别的最佳方式是什么?

c++ - Visual C++ 静态文本 "&"符号

c - stdout/stderr 消息的约定是什么?

c - POSIX 标准对 atexit() 处理程序中的线程堆栈有何规定?什么是操作系统实践?

c++ - 多重继承中返回的奇怪 int 值

c++ - XAudio2 延迟声音 - 播放多个声音时

C++ 鼠标悬停事件