Den*_* R. 6 c c++ standards ansi-c
我知道该标准于1998年获得批准,并且修订标准中的一些缺陷的更新发生在2003年(ISO标准),尽管我不确定C++ 98和ANSI C标准的关系.
我记得不止一次阅读C++ 1998标准是基于C标准之一,我会假设ANSI C89而不是99,这是正确的吗?
我也是正确的假设C++ 0x是下一个"待定"标准的官方别名,而C++ 03..11..xx只是某些"更新"致力于C++ 0x标准, C++ 11只是在11年发生的更新?
对于我的生活,我在网上找不到太多东西,搜索什么是基于什么和"C++标准列表和他们介绍的东西",例如几乎什么都没有,除非我只是需要一个新的头脑找到其他东西.
谢谢.
是的,C++98 与 C89 保持一致。与 C++03 相同,它是当前的官方标准,但与 C++98 非常接近,以至于许多人称其为旧标准的更新。
即将推出的 C++ 标准现在代号为 C++0x,但如果 ISO 今年获得批准,该标准将更名为 C++11。它是 C++03 的重大升级,将在一定程度上使 C++ 与 C99 标准保持一致(主要是在 C99 中引入的库功能方面)。