【发布时间】:2012-06-28 13:42:14
【问题描述】:
在编译器中,三合字母和二合字母不会被相应的单个字符替换。 而是发出类似这样的警告,
12:26 G:\BIN\cLang\macro2.cpp [Warning] trigraph ??= ignored, use -trigraphs to enable
我想知道为什么会出现这种类型的警告,以及如何使用三合字母和二合字母来解决这个问题。他们在语言中的用途是什么???
注意 - 我想看看二合字母和三合字母是如何工作的,所以不要告诉我不要使用它们,因为它们已经过时了...... 谢谢提前
【问题讨论】:
-
我不知道您使用的是哪个编译器,但是如果您按照建议将“-trigraphs”作为参数传递会发生什么?
-
我在 Windows 7 中使用血腥/DevC++ .. 你能告诉我如何通过“-trigraphs”吗??
-
不知道,我没用过 DevC++。
标签: c c-preprocessor digraphs trigraphs