C和C++的某些标准之间的差异



在哪里可以看到 C++11 和 C99 之间的所有差异?

C++我认为基于 C98/C98 的 C++03 和 99 和 90。它们之间有什么区别吗?那么C++11和C99呢?C99 中的一些功能已添加到 C++11 中,但其他功能(如复合文字、VLA 等)没有。我能否查看此更改的完整列表?

C++标准有附录C,其中列出了C和C++之间的差异。它针对 C++11 进行了更新,确实通过引用包含了 C99 的大部分内容。附录不完整;它击中了主要差异。

我认为这次采访对你的目的很有用:

The C Family of Languages: Interview with Dennis Ritchie, Bjarne Stroustrup, and James Gosling

I think that C++98 and C++03 based on C89 / C90.语句是错误的。斯特劳斯特鲁普在80年代中期创作了C++。从那以后,这两条线分道扬镳。他们互相影响。但仅此而已。2个不同的团队正在开发这两个标准。他们之间没有义务。

相关内容

最新更新