【发布时间】:2013-09-05 23:45:10
【问题描述】:
我最近在 C11 中进行了探索,许多新功能使我更容易在 C 中编写代码。我想知道 C++11 正式支持所有这些功能。我关心的不是实现或编译器问题,而是新的 C++ 标准。
【问题讨论】:
-
一些,但它们是两种不同的语言。
-
具体有哪些功能?一些新的 C 特性也是 C++ 中的特性(但不能保证,因为 @chris 说它们是独立的语言。)
-
我熟悉 C++11 但不熟悉 C11:了解您的具体需求会有所帮助。此外,在某些领域,两种语言追求不同的方法,并且特性不会从 C 映射到 C++。
-
“许多”新功能到底是什么意思?
-
C++ 目前至少不支持 C99 可变长度数组。