static_assert
时间: 2023-06-21 09:12:15 浏览: 81
VC10中的_C++0x_特性.pdf
是什么?
static_assert是C++11引入的一个编译器特性,用于在编译时检查语法错误和逻辑错误。它让程序员能够在编写代码时即时发现问题,并在编译时防止代码的不正确行为。当指定表达式的值为false时,编译器将产生一个编译错误。它类似于C语言中的assert宏,但其检查是在编译时而不是运行时进行的。
阅读全文
VC10中的_C++0x_特性.pdf