【发布时间】:2011-03-21 10:31:53
【问题描述】:
许多编译器仍然不支持 C99,现在的重点主要放在 C++ 及其即将推出的标准 C++1x 上。
我很好奇 C 将在其下一个标准中“获得”什么,何时获得,以及它将如何保持 C 的竞争力。众所周知,C 和 C++ 以相互改进为基础,C 会以 C++1x 标准为基础吗?
我对 C 的未来有什么期待?
【问题讨论】:
-
是否有推动另一个 C 修订版?我能想到的任何人可能想要的 C 语言实际上都暗示他们应该转向更高级别的语言......
-
No C 仍然扮演着非常重要的角色。我对计划进行哪些更改以使其适用和保持最新感兴趣。我不认为提高水平是其中的一部分。
-
比维基百科更详细的摘要会很好。草稿读起来很无聊。
-
另外,如果我知道那个静态数组中有多少东西,为什么编译器不能呢?我只是用小方括号告诉它!为什么我不能使用我刚刚声明的那个枚举的值的数量而不是添加一个虚拟结束值?我的意思是,这些都是小烦恼,但它们都是编译时可修复的特性,其修复不会对运行时产生影响。
-
无论如何,我不想就此发起一场激烈的战争,我的观点是,可以调整语言而不需要使用“高级”语言进行必要的更改。
标签: c language-features c11