Статья Автор: Деникина Н.В., Деникин А.В.

C++

C++ (произносится как «see plus plus») был разработан Бьярном Страуструпом в Bell Labs как расширение C, начиная с 1979 года. C++ добавляет множество новых функций в язык C, и, возможно, его лучше всего рассматривать как надмножество C, хотя это не совсем так (поскольку в C99 появилось несколько функций, которых нет в C++). Претензия C++ на известность обусловлена прежде всего тем фактом, что это объектно-ориентированный язык. Что касается того, что такое «объект» и чем он отличается от традиционных методов программирования, мы рассмотрим это в следующих главах.

C++ был стандартизирован в 1998 году комитетом ISO (это означает, что комитет по стандартам ISO утвердил документ, описывающий язык C++, чтобы обеспечить соблюдение всеми компиляторами одного и того же набора стандартов). Незначительное обновление языка было выпущено в 2003 году (названное C++03).

С тех пор было сделано пять крупных обновлений языка C++ (C++11, C++14, C++17, C++20 и C++23), каждое из которых добавляло дополнительные функциональные возможности. В C++11, в частности, добавлено огромное количество новых возможностей, и многие считают его новой базовой версией языка. Будущие обновления языка ожидаются каждые три года или около того.

Каждая новая формальная версия языка называется языковым стандартом (или языковой спецификацией). Стандарты названы в честь года их выпуска. Например, C++15 не существует, поскольку в 2015 году не было нового стандарта.
Пропустить Навигационные Ссылки.
Чтобы оставить комментарий нужна авторизация
Печать