C ++编程语言有很多版本。这些版本的语言是基于ISO C ++社区(该语言的开发社区)构建的规范的编译器的实现。以下是该语言的版本-
C ++ 98(ISO / IEC 14882:1998)是第一版。
C ++ 03(ISO / IEC 14882:2003)是第二版。
C ++ 11是第三版。
C ++ 14是第四版。
C ++ 17是第五版。
所有这些版本都有很多差异,主要是标准库的新增功能和API的扩展。由于使用不当,这些标准的API也有所不同。您可以在ISO网站上了解有关这些版本的规范:https://isocpp.org/。所有规范草案均可在网站上免费下载。您还可以在其GitHub存储库上评论当前正在开发的草案:https : //github.com/cplusplus/draft