Картотека документов

Электронный фонд правовой
и нормативно-технической документации

BS ISO/IEC 14882-2020 Programming languages — C++ Языки программирования — C++

Название документа
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++.

Описание документа носит справочный характер, достоверность этого материала не гарантируется.

Чтобы получить полный доступ к этому и другим документам, приобретайте доступ к Информационной сети «Техэксперт» - лидеру в области комплексного обеспечения предприятий нормативно-технической документацией.

Нормативно-техническая документация (ГОСТ, СНиП, ГН, Р, ГЭСН и др.)
Нормативно-правовые акты органов государственной власти (законы, законопроекты, постановления)
Технологическая документация (чертежи, схемы и др.)
Аналитические материалы
Классификаторы и словари
Справочная информация
Все документы и информация о них
доступны в системах «Техэксперт» и «Кодекс»

Возможно вас заинтересуют

PDF BS ISO/IEC 14776-323-2017 Information technology – Small computer system interface (SCSI) – Part 323: SCSI Block Commands – 3 (SBC-3) Информационные технологии – Интерфейс малого компьютерного системы (SCSI) – Часть 323: Команды блоков SCSI – 3 (SBC-3) PDF BS ISO/IEC 14776-263-2018 Information technology - Small Computer System Interface (SCSI) Part 263: SAS Protocol Layer - 3 (SPL-3) Информационные технологии - Интерфейс малого компьютерного системы (SCSI) Часть 263: Протокол слоя SAS - 3 (SPL-3) PDF BS ISO/IEC 14776-262-2017 Information technology — Small Computer System Interface (SCSI) Part 262: SAS Protocol Layer — 2 (SPL-2) Информационные технологии — Малый компьютерный интерфейс (SCSI) Часть 262: Протоколный уровень SAS (SPL-2) PDF BS ISO/IEC 14888-1-2008 Information technology - Security techniques - Digital signatures with appendix - Part 1: General Информационные технологии — Техники безопасности — Цифровые подписи с приложением. Часть 1: Общее PDF BS ISO/IEC 14888-2-2008 Information technology - Security techniques - Digital signatures with appendix - Part 2: Integer factorization based mechanisms BS ISO/IEC 14888-4-2016 Информационные технологии — Техники безопасности — Цифровые подписи с приложением. Часть 2: Механизмы на основе факторизации целых чисел PDF ISO/IEC 14888-3-2018 IT Security techniques - Digital signatures with appendix - Part 3: Discrete logarithm based mechanisms Техники информационной безопасности - Цифровые подписи с приложением - Часть 3: Механизмы, основанные на дискретных логарифмах