Электронный фонд правовой
и нормативно-технической документации
BS ISO/IEC 14882-2020 Programming languages — C++ Языки программирования — C++
Документ «BS ISO/IEC 14882-2020 Programming languages — C++» является международным стандартом, который определяет спецификацию языка программирования C++. Основная цель этого стандарта заключается в установлении четких и однозначных правил, норм и критериев, относящихся к разработке и использованию C++. Он ориентирован на программистов, разработчиков программного обеспечения, а также организаций, занимающихся стандартизацией и контролем качества.
Стандарт охватывает ключевые аспекты, связанные с синтаксисом и семантикой языка, а также описывает различные методы программирования, параметры, виды данных и конструкции, используемые в C++. Важными элементами являются требования к реализации стандартных библиотек, обработке ошибок и управления памятью. Все регламентируемые аспекты способствуют универсализации языка и его адаптации к различным платформам и устройствам.
Технические детали стандарта включают условия тестирования компиляторов на соответствие стандарту, классификацию реализуемых функций и измеряемые параметры производительности приложений. Стандарт также обеспечивает совместимость между различными версиями C++, что особенно важно для долгосрочного поддержания и развития программного обеспечения. Он регулирует не только синтаксис, но и базовые концепции объектно-ориентированного программирования.
Целевая аудитория стандарта включает разработчиков, производителей программного обеспечения, исследовательские лаборатории, а также регулирующие органы, занимающиеся сертификацией программных продуктов. Далее, стандарт имеет важное практическое значение, так как его соблюдение способствует повышению качества кода, улучшению безопасности программ и совместимости между различными системами, а также минимизации технических рисков.
С появлением данного стандарта в 2020 году были внедрены значительные изменения и дополнения, касающиеся новых возможностей языка, таких как улучшенная поддержка многопоточного программирования и расширенные средства работы с данными. Эти изменения направлены на удовлетворение современных требований к разработке программного обеспечения и увеличивают эффективность работы разработчиков. В итоге, BS ISO/IEC 14882-2020 становится важным документом для любой организации, занимающейся разработкой на C++.
Описание документа носит справочный характер, достоверность этого материала не гарантируется.
Чтобы получить полный доступ к этому и другим документам, приобретайте доступ к Информационной сети «Техэксперт» - лидеру в области комплексного обеспечения предприятий нормативно-технической документацией.
доступны в системах «Техэксперт» и «Кодекс»