C++: различия между версиями

Материал из Поле цифровой дидактики
Строка 12: Строка 12:
|Remixing=Нет
|Remixing=Нет
|launch year=1983
|launch year=1983
|ForMobileApps=Нет
|ForMobileApps=Да
}}
}}
C++ (читается си-плюс-плюс — компилируемый, статически типизированный язык программирования общего назначения. Поддерживает такие парадигмы программирования, как [[процедурное программирование]], [[объектно-ориентированное программирование]], [[обобщённое программирование]]. Язык имеет богатую стандартную библиотеку, которая включает в себя распространённые контейнеры и [[алгоритм]]ы, ввод-вывод, [[регулярные выражения]], поддержку многопоточности и другие возможности. [[C++]] сочетает свойства как высокоуровневых, так и низкоуровневых языков.  
C++ (читается си-плюс-плюс — компилируемый, статически типизированный язык программирования общего назначения. Поддерживает такие парадигмы программирования, как [[процедурное программирование]], [[объектно-ориентированное программирование]], [[обобщённое программирование]]. Язык имеет богатую стандартную библиотеку, которая включает в себя распространённые контейнеры и [[алгоритм]]ы, ввод-вывод, [[регулярные выражения]], поддержку многопоточности и другие возможности. [[C++]] сочетает свойства как высокоуровневых, так и низкоуровневых языков.  

Версия 14:46, 16 февраля 2023

Краткое описание языка C++ (читается си-плюс-плюс — компилируемый, статически типизированный язык программирования общего назначения. Поддерживает такие парадигмы программирования, как процедурное программирование, объектно-ориентированное программирование, обобщённое программирование. Язык имеет богатую стандартную библиотеку, которая включает в себя распространённые контейнеры и алгоритмы, ввод-вывод, регулярные выражения, поддержку многопоточности и другие возможности.
Компетенции в каких сферах формирует Computational Thinker
Парадигмы программирования
Возрастная категория 15
Назначение языка (Общее / Учебное) Язык общего назначения
Visual_Text_Blocks Текст
Измерение (2D/3D/Tangible) 2D
Область знаний
Открытость продукта Открытый
Address https://isocpp.org/
Предки (Ancestors) C
Потомки (Descendants)
Активность в данный момент Project is active
Доступны ремиксы? Нет
Год создания 1983
Создатели
Поясняющее видео
Используется для создания мобильных приложений? Да
C++ упоминается в свойствах следующих страниц
Arduino, Ekaterina Listopad, How to connect Lua and C++, Pathfinding, SLAM, Sergey031, Vkargin, Наследование, Функция


C++ (читается си-плюс-плюс — компилируемый, статически типизированный язык программирования общего назначения. Поддерживает такие парадигмы программирования, как процедурное программирование, объектно-ориентированное программирование, обобщённое программирование. Язык имеет богатую стандартную библиотеку, которая включает в себя распространённые контейнеры и алгоритмы, ввод-вывод, регулярные выражения, поддержку многопоточности и другие возможности. C++ сочетает свойства как высокоуровневых, так и низкоуровневых языков.

В сравнении с его предшественником — языком C — наибольшее внимание уделено поддержке объектно-ориентированного и обобщённого программирования.

Пример кода

namespace Foo
{
   const int x = 5;
}

const int y = Foo::x;