-qutf
适用的调用
选项 | xlc (编译 C) | xlC (编译 C++) | xlclang(编译 C) | xlclang++(编译 C++) |
---|---|---|---|---|
-qutf | ✓ | ✓ |
注: 此表中仅列出典型调用。 对于所有基本调用及其等效特殊调用,您可以参阅 编译器调用的完整列表 。
-qutf 选项在 IBM® XL C/C++ for AIX® 16.1的基于 Clang 的前端中不受支持,此选项由 xlclang 或 xlclang + + 调用命令调用,但编译器缺省行为如同指定了 -qutf 一样。
类别
等效编译指示
无。
用途
启用 UTF 字面值语法的识别。
语法
缺省值
-qnoutf
-qutf 适用于除 以外的所有语言水平。 -qlanglvl=strict98 -qnoutf 当 -qlanglvl=strict98 生效时。
使用量
编译器使用 iconv 库例程将源文件转换为 Unicode。 如果无法转换源文件,那么编译器将忽略 -qutf 选项并发出警告。
预定义的宏
无。