如何显示C++中的所有保留字

问题描述 投票:0回答:2

在Python中,我们可以在IDE中输入 help("Keywords") 来显示所有保留字,但是,我可以输入类似的命令来显示C++中的所有保留字吗,或者我该怎么办?

c++ keyword reserved-words
2个回答
4
投票

C++ 没有像 Python 解释器那样指定的“本机”IDE,因此除非您有一些针对 C++ 的 IDE 或插件,否则您将无法获得此类功能。 C++拥有的是一种语言标准,需要得到各种编译器的支持才能被认为是“兼容的”,而且其中有很多(我能想到8个大牌)。本质上,C++ 拥有官方的集体权威,而 Python 没有。

多个 IDE 和编辑时静态检查器(例如 MS Visual Studio 的 Resharper 和 IntelliSense)支持突出显示和语法分析以及早期错误检测。

C++ 保留字:https://en.cppreference.com/w/cpp/keyword

保留字的类别比C和C++中的关键字更广泛,保留字包括“具有特殊含义的标识符”。不同之处在于,如果上下文可能,您可以使用特殊标识符作为 id,尽管不建议这样做。还有一些保留名称,使用这些名称将是“未定义的行为”。还有标准库组件,也不推荐使用这些组件的名称,因为可能会发生冲突。仅仅机械地显示保留字列表是不够的。


0
投票

© www.soinside.com 2019 - 2024. All rights reserved.