【发布时间】:2022-01-13 20:18:57
【问题描述】:
【问题讨论】:
-
这并没有解决问题,但是以下划线开头后跟大写字母 (
_TEST_H_) 的名称和包含两个连续下划线的名称保留供实现使用。不要在你的代码中使用它们。 -
无关:What are the rules about using an underscore in a C++ identifier? 打破这些规则很少会咬你,但当它咬人时,真的会很痛。结果完全离奇,几乎难以理解。更好地通过理解和遵守规则来完全避免问题。是的。皮特刚才说的。
-
我不是 VS Code 的用户,但在 IDE 中,您通常需要在检测到新令牌并将其添加到自动完成选项之前通过保存文件来强制重新解析文件。确保文件已保存。
-
@PeteBecker 你的意思是执行什么? VS Code 还是标准库?这不是我的想法,这是我们公司的标准,而且STMs CubeIDE生成的头文件定义为 __MAIN_H ,所以我习惯了这个命名。
-
您可以尝试基于 clangd 的自动完成功能,而不是现有的自动完成功能。
标签: c++ c visual-studio-code autocomplete