Страницы

Поиск по вопросам

воскресенье, 24 ноября 2019 г.

Где взять стандарт C++?


Многие ответы ссылаются на стандарт С++, а где его взять?




  Этот вопрос входит в поддерживаемый сообществом Сборник учебных ресурсов по программированию.

    


Ответы

Ответ 1



Стандарт С++ называется International Standard ISO/IEC 14882:2017(E) – Programmin Language C++. Число после двоеточия - год издания, предыдущие стандарты были в 2014, 2011, 200 и 1998 годах. Официальное издание стандарта Официальное издание стандарта публикуется ISO, и стоит денег. Его можно купить н ansi.org. Также почитать/скачать можно здесь. Черновики стандарта На сайте open-std.org публикуются рабочие документы комитета про стандартизации в том числе и черновики стандарта. Когда очередная версия стандарта готова, публикуется "финальный черновик" (Fina Draft), который затем отправляется в ISO. Он практически ничем не отличается от официальног издания стандарта. Однако после публикации официального издания доступ к финальном черновику закрывается. PDF файл рабочего черновика Последняя опубликованная версия черновика: N4820 от 2019-06-18. Репозиторий GitHub "Исходники стандарта" размещены на GitHub - https://github.com/cplusplus/draft Их можно скомпилировать в .pdf и получить самый свежий черновик. Финальные черновики В этом ответе на английском StackOverflow есть обновляемый список черновиков стандарта близких к С++14, С++11 и другим изданиям. Доступ к финальным черновикам закрыт, но и можно найти в интернете по их номерам. Версии черновиков близких к официальным изданиям стандарта: C++17: N4659 C++14: N3936, N3937, N4141 C++11: N3242, N3291, N3337 C++03: N1577, N1655, N1733 Также, постоянно обновляемый черновик стандарта в виде HTML, можно найти здесь.

Ответ 2



В конце 2016 вышел долгожданный перевод "Стандарт С++: перевод, комментарии, примеры под редакцией Евгения Зуева и А.А. Чупринова. ISBN: 978-5-99079-159-6

Комментариев нет:

Отправить комментарий