c++的标准有哪些?

2025-04-16 14:58:04
推荐回答(1个)
回答1:

C++真正正式公布的标准就三个: C++98、C++03、C++11。其中C++98是第一个正式C++标准,C++03是在C++98上面进行了小幅度的修订,C++11则是一次全面的大进化(之前称C++11为C++0x,以为会在08~09年公布,没想到拖到了11年)。其实C++在第一个标准C++98之前就已经广为使用了。只不过那时候还没有一个官方的统一标准,后来才开始起草标准草案,起草了n年,直到98年才最终发布。(所以一些早期的C++编译器对标准的支持程度很差,比如经典的VC6.0,在研发的时候C++的第一个标准还没公布呢!)至于什么C89、C99这些,是C语言的标准,不是C++的标准,很容易被一些人混淆。