#error指令
用于程序调试,编译器遇到#error指令就停止编译,并显示出错信息。其一般形式为:
#error 出错信息
出错信息不加引号。
#line
改变预定义标识符__LINE__与__FILE__的内容,命令的基本形式如下:
#line number["filename"]
#line后面的数字标识为任何正整数,从下一行起作用,可选的文件名为任意有效文件标识符。
#include
using namespace std;
int main(int argc,char** argv) {
cout<<__FILE__<
cout<<__LINE__<
#line 100 "thisismyfile"
cout<<__FILE__<
cout<<__LINE__<
return EXIT_SUCCESS;
}
//-----
thisismyfile
101
//-----
阅读(550) | 评论(0) | 转发(0) |