摘要:
小天:我发现一个问题,你上面总在用#define申明符号,也没有撤销啊。 老田:不急,接下来我们看两个非常有用的预处理指令是#warning和#error。当编译器遇到他们的时候会分别产生警告和错误。如果编译器遇到#warning,则会将#warning指令后面的文本内容作为警告内容发出,然后继续编译。 如果不小心遇到#error指令。则会将#error后面的为本作为错误消息显示给用户,然后编译器停止编译。当然也就不会产生IL代码了。 这两个指令就可以让我们想起之前是不是使用#define做错了什么事,而使用#warning指令可以让我们想起曾经做过什么事。例如下面,结合... 阅读全文
posted @ 2012-10-11 09:21 天轰穿 阅读(1624) 评论(0) 推荐(1)