标签: c++ collision keyword
我定义了(c ++)用户关键字,所有这些关键字除了'internal'(我们的静态宏)之外都有效
我的猜测是它与c#关键字冲突,并且不会将其添加为用户关键字。
有什么建议吗?
答案 0 :(得分:1)
正如文档所说,“语法着色机制最后会检查usertype.dat文件。”即这是设计的。
正如评论所指出的,有一个强烈的约定:(1)不写宏,(2)如果违反1,则使用大写标识符。两者都会阻止这种情况。