Различия между некоторыми стандартами C и Stack Overflow

Где я могу увидеть все различия между C ++ 11 и C99?

Я думаю, что C ++ 98 и C ++ 03 основаны на C89 / C90. Есть ли различия между ними? А как насчет C ++ 11 и C99? Некоторые функции из C99 были добавлены в C ++ 11, а другие нет (например, составные литералы, VLA и т. Д.). Могу ли я увидеть полный список этих изменений или нет?

0

Решение

Стандарт C ++ имеет Приложение C, в котором перечислены различия между C и C ++. Он был обновлен для C ++ 11, который действительно включает в себя большую часть C99 посредством ссылки. Приложение не завершено; это поражает основные различия.

2

Другие решения

Заявление I think that C++98 and C++03 based on C89 / C90. неправильно. Страуструп создал C ++ в середине 80-х годов. С тех пор эти 2 строки разошлись. Они влияли друг на друга. Но не более того. 2 разные команды разрабатывали эти 2 стандарта. Там не было никаких обязательств между ними.

0
По вопросам рекламы ammmcru@yandex.ru
Adblock
detector