【问题标题】:clang unicode characters for variable name变量名的clang unicode字符
【发布时间】:2010-04-21 22:22:36
【问题描述】:

猫测试.cpp

#include <iostream>

int main() {
  int à;
}

结果:

clang++ test.cpp
test.cpp:4:7: error: expected unqualified-id
  int à;
      ^
1 error generated.

现在,有没有办法让 clang 允许 unicode 变量名?

谢谢!

【问题讨论】:

标签: unicode clang variable-names


【解决方案1】:

虽然标准允许这样做,但 Clang 目前不支持标识符中的 UCN(通用字符名称)。

【讨论】:

  • Clang 使用 Unicode 还有其他限制吗?例如,不在 cmets/strings 中,...?
  • Clang 支持 cmets 和字符串中的 UCN。虽然我不确定源字符集必须是什么,或者它转换成什么。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2010-11-28
  • 2011-02-10
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多