Jer*_*oen 7 assert d pragma
是否有某种Pragma停止编译,因为例如发生了错误?我知道,pragma(msg, ...)但只打印错误,而不是实际停止编译.
pragma(msg, ...)
我想要这个的原因是因为在某些情况下会产生许多错误,这些错误实际上没有意义,因此我想通过将自己的明确消息放入"覆盖"这些错误.
dym*_*ymk 11
static assert(false, "Your Message")
会导致编译停止.
Vla*_*eev 6
您可以static assert用来停止编译.例:
static assert
version(Windows) static assert(false, "Windows is not supported");
归档时间:
11 年,10 月 前
查看次数:
148 次
最近记录:
11 年,7 月 前