免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
12下一页
最近访问板块 发新帖
查看: 13011 | 回复: 10
打印 上一主题 下一主题

如何使用#error宏 [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2008-08-17 19:50 |只看该作者 |倒序浏览
在一本书上看到有介绍#error,但是没有例子,大虾们能给个简单的例子供参考?谢谢了

论坛徽章:
0
2 [报告]
发表于 2008-08-17 19:57 |只看该作者

论坛徽章:
0
3 [报告]
发表于 2008-08-17 19:59 |只看该作者
原帖由 qliu00 于 2008-8-17 19:57 发表
http://hi.baidu.com/yuxu566/blog ... 779e045baf5313.html

C语言中提示的错误


#error好像是自定义错误的吧,我想要的是一个例子的代码,谢谢了

论坛徽章:
0
4 [报告]
发表于 2008-08-17 20:00 |只看该作者
#error指令
该指令用于程序的调试, 当编译中遇到#error指令就停止编译。其一般形式为:
#error 出错信息
出错信息不加引号, 当编译器遇到这个指令时, 显示下列信息并停止编译。
filename linename:error: #error 出错信息

[ 本帖最后由 zszjxh 于 2008-8-17 20:11 编辑 ]

论坛徽章:
0
5 [报告]
发表于 2008-08-17 20:02 |只看该作者
#error好像不是   C语言的自定义错误的吧

论坛徽章:
0
6 [报告]
发表于 2008-08-17 20:09 |只看该作者
原帖由 heefly 于 2008-8-17 19:59 发表


#error好像是自定义错误的吧,我想要的是一个例子的代码,谢谢了


#if !defined(__cplusplus)
#error C++ compiler required.
#endif

论坛徽章:
0
7 [报告]
发表于 2008-08-17 20:12 |只看该作者
原帖由 qliu00 于 2008-8-17 20:02 发表
#error好像不是   C语言的自定义错误的吧

C/C++编译器预处理指令,用于产生编译时错误信息

[ 本帖最后由 zszjxh 于 2008-8-17 20:13 编辑 ]

论坛徽章:
0
8 [报告]
发表于 2008-08-17 20:26 |只看该作者
基本不用

论坛徽章:
0
9 [报告]
发表于 2008-08-17 21:51 |只看该作者
#error指令
该指令用于程序的调试,当编译中遇到#error指令就停止编译。其一般形式为:
#error 出错信息
出错信息不加引号,当编译器遇到这个指令时,显示下列信息并停止编译。
Fatal: filename linename error directive
z75993971 该用户已被删除
10 [报告]
发表于 2011-10-15 18:17 |只看该作者
提示: 作者被禁止或删除 内容自动屏蔽
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP