我已经创建了一个 C 应用程序项目,我想在我的项目中使用诸如 new
或 delete
之类的名称,但由于它们在 C++ 中是保留关键字,所以我不能这样做.我如何指示 Netbeans IDE 忽略特定于 C++ 的关键字?
编辑:使用 _new
或 _delete
将是一个草率的解决方法,这不是我想要的。
EDIT2:这个问题只发生在*.h
头文件中。当我在 *.c
中键入 new
或 delete
时,文件不会突出显示。
最佳答案
避免重复使用关键字始终是个好主意,即使它们不是您当前使用的方言/版本中的关键字 - 您可能希望,或已经,稍后更新工具链。
只需使用 New
和 Delete
或 mynew
和 mydelete
。
关于c - 忽略 ANSI-C 项目头文件中的 C++ 关键字 - Netbeans IDE,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36103017/