首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >忽略?/忽略,使用-trigraphs来启用

忽略?/忽略,使用-trigraphs来启用
EN

Stack Overflow用户
提问于 2011-12-08 17:55:44
回答 2查看 17.7K关注 0票数 17

我的编译器(gcc)给了我这个警告。请帮助我理解它的含义:

警告:三角图?/忽略,使用-trigraphs启用

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2011-12-08 17:59:00

您在源代码中的某个地方“意外地”编写了一个三角图 (编译器的警告会精确地指出这一行)。由于三角图是为了解决一个在现代系统中不起作用的问题而发明的,所以你实际上不希望用字符??/代替三角图\

因此,这个警告可能应该被忽略(您可以通过在命令行中的-Wno-trigraphs后面添加-Wall来告诉编译器关闭;请参阅文档)。但是最好给我们展示一下你的源代码,这样我们就可以确定了。

票数 18
EN

Stack Overflow用户

发布于 2013-12-20 18:55:42

与添加编译器标志不同,您可以使用\ (即\?\?- )转义每个问号。这对我的案子有帮助。

票数 13
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/8435379

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档