![]() |
1
13
$ gcc a.c -DSHOULD_FAIL=0 # passes fine $ gcc a.c -DSHOULD_FAIL=1 a.c:2:2: error: #error "bad compiler!"
自
严格来说
|
![]() |
2
1
|
![]() |
3
1
complile time assert()——又称静态断言——可能会有所帮助。这是我的,主要来源于 http://www.pixelbeat.org/programming/gcc/static_assert.html :
但是我纠正了我对C++ 0x中“无用”消息的看法:
一些例子:
|
![]() |
4
0
或:
这些将分别产生错误或警告,并显示在构建结果窗口中。我已经用过几次了 真正地 |
![]() |
WkWk · Apple Watch动作通知不起作用 2 年前 |
![]() |
Otavio Miguel · 在手机中保留我自己未发布的ios应用 3 年前 |
![]() |
Nico Passaglia · 移动键盘向上移动站点 6 年前 |