C++: различия между версиями
Материал из Поле цифровой дидактики
Patarakin (обсуждение | вклад) (Новая страница: «{{Карточка языка программирования |FieldActivity=Computational Thinker |Возрастная категория=15 |Dimension=2D |Purpose=Язык общего назначения |Visual_Text_Blocks=Текст |Openness=Открытый |Address=https://isocpp.org/ |Ancestors=C |ActiveNow=Project is active |Remixing=Нет |launch year=1983 |ForMobileApps=Нет }} C++ (читается си-плюс-плюс — компили...») |
Patarakin (обсуждение | вклад) |
||
Строка 14: | Строка 14: | ||
}} | }} | ||
C++ (читается си-плюс-плюс — компилируемый, статически типизированный язык программирования общего назначения. Поддерживает такие парадигмы программирования, как процедурное программирование, объектно-ориентированное программирование, обобщённое программирование. Язык имеет богатую стандартную библиотеку, которая включает в себя распространённые контейнеры и [[алгоритм]]ы, ввод-вывод, [[регулярные выражения]], поддержку многопоточности и другие возможности. [[C++]] сочетает свойства как высокоуровневых, так и низкоуровневых языков. В сравнении с его предшественником — языком [[C]] — наибольшее внимание уделено поддержке объектно-ориентированного и обобщённого программирования. | C++ (читается си-плюс-плюс — компилируемый, статически типизированный язык программирования общего назначения. Поддерживает такие парадигмы программирования, как процедурное программирование, объектно-ориентированное программирование, обобщённое программирование. Язык имеет богатую стандартную библиотеку, которая включает в себя распространённые контейнеры и [[алгоритм]]ы, ввод-вывод, [[регулярные выражения]], поддержку многопоточности и другие возможности. [[C++]] сочетает свойства как высокоуровневых, так и низкоуровневых языков. В сравнении с его предшественником — языком [[C]] — наибольшее внимание уделено поддержке объектно-ориентированного и обобщённого программирования. | ||
=== Пример кода === | |||
<source lang="cpp"> | |||
namespace Foo | |||
{ | |||
const int x = 5; | |||
} | |||
const int y = Foo::x; | |||
</source> |
Версия 16:58, 5 декабря 2022
Краткое описание языка | |
---|---|
Компетенции в каких сферах формирует | Computational Thinker |
Парадигмы программирования | |
Возрастная категория | 15 |
Назначение языка (Общее / Учебное) | Язык общего назначения |
Visual_Text_Blocks | Текст |
Измерение (2D/3D/Tangible) | 2D |
Область знаний | |
Открытость продукта | Открытый |
Address | https://isocpp.org/ |
Предки (Ancestors) | C |
Потомки (Descendants) | |
Активность в данный момент | Project is active |
Доступны ремиксы? | Нет |
Год создания | 1983 |
Создатели | |
Поясняющее видео | |
Используется для создания мобильных приложений? | Нет |
- C++ упоминается в свойствах следующих страниц
- Arduino, Dsalokin, Ekaterina Listopad, Fedorovaai, How to connect Lua and C++, LesikAA, Mouse, Natalya, Pathfinding, SLAM, Sergey031, Vkargin, Белоножко Евгений, Денис Кинцов, Маргарита Сидоренко, Наследование, Самира Мохаммад, Функция, Шеремет Софья
C++ (читается си-плюс-плюс — компилируемый, статически типизированный язык программирования общего назначения. Поддерживает такие парадигмы программирования, как процедурное программирование, объектно-ориентированное программирование, обобщённое программирование. Язык имеет богатую стандартную библиотеку, которая включает в себя распространённые контейнеры и алгоритмы, ввод-вывод, регулярные выражения, поддержку многопоточности и другие возможности. C++ сочетает свойства как высокоуровневых, так и низкоуровневых языков. В сравнении с его предшественником — языком C — наибольшее внимание уделено поддержке объектно-ориентированного и обобщённого программирования.
Пример кода
namespace Foo
{
const int x = 5;
}
const int y = Foo::x;