C++11 中的新保留字是什么?
What are the new reserved words in C++11?
在准备我们的源代码以最终从 C++03 升级到 C++11 时,我想重命名任何无意中与 C++11 中不存在的新保留字冲突的标记C++03.
我知道 C++11 中有新的保留字 final
,我是否应该在我们的 C++03 代码库中查找并重命名其他新的保留字?
除了保留字外,C++11 中是否有任何其他更改,其中有效的 C++03 代码在 C++11 中不再有效?
虽然我在做,但 C++14 是否需要进行任何更改?
alignas
alignof
char16_t
char32_t
constexpr
decltype
default
export
noexcept
nullptr
static_assert
thread_local
using
override
和 final
仅在某些上下文中保留。
在准备我们的源代码以最终从 C++03 升级到 C++11 时,我想重命名任何无意中与 C++11 中不存在的新保留字冲突的标记C++03.
我知道 C++11 中有新的保留字 final
,我是否应该在我们的 C++03 代码库中查找并重命名其他新的保留字?
除了保留字外,C++11 中是否有任何其他更改,其中有效的 C++03 代码在 C++11 中不再有效?
虽然我在做,但 C++14 是否需要进行任何更改?
alignas
alignof
char16_t
char32_t
constexpr
decltype
default
export
noexcept
nullptr
static_assert
thread_local
using
override
和 final
仅在某些上下文中保留。