#error用法
2015-09-08 16:54
253 查看
#error命令是C/C++语言的预处理命令之一,当预处理器预处理到#error命令时将停止编译并输出用户自定义的错误消息。
注:上述语法成份中的方括号“[]”代表用户自定义的错误消息可以省略不写。
语法:
#error [用户自定义的错误消息]注:上述语法成份中的方括号“[]”代表用户自定义的错误消息可以省略不写。
举例1:
#error Sorry,an error has occurred!
举例2:
#error 用法示例: /* *检查编译此源文件的编译器是不是C++编译器 *如果使用的是C语言编译器则执行#error命令 *如果使用的是 C++ 编译器则跳过#error命令 */ #ifndef __cplusplus #error //亲,您当前使用的不是C++编译器噢! #endif #include <stdio.h> int main() { printf("Hello,World!"); return 0; }
相关文章推荐
- 深入理解计算机系统——第12章:基于线程的并发编程
- spring_150905_sqlmapclient
- c语言 实现ping 功能/效果 检测当前网络是否连通
- 零基础入门Sketch
- Gabor变换
- Kafka + Streaming 测试 --57
- 把一个字符串转换成int类型(Java实现)
- CentOS下添加Root权限用户(超级用户)方法
- Socket之shutdown()用法
- Android中的权限管理(基于Permission ProtectionLevel)
- 新入门之Mybatis
- mysql的数据导出方法2
- Spring事务的传播行为和隔离级别
- 笔记-大话设计模式-12 外观模式
- greenDao基本搭建和使用
- GPIO中断使用小结
- android抓包工具fiddler抓包使用方法 跟踪监控android数据包
- Linux Shell笔记之函数
- ViewPager + HorizontalScrollView 实现可滚动的标签栏
- 解决Android输入法回退键会自动调用onKeyDown()方法的问题