C++: различия между версиями
Материал из Поле цифровой дидактики
Patarakin (обсуждение | вклад) |
Patarakin (обсуждение | вклад) Нет описания правки |
||
| (не показаны 3 промежуточные версии этого же участника) | |||
| Строка 1: | Строка 1: | ||
{{Карточка языка программирования | {{Карточка языка программирования | ||
|Description=C++ (читается си-плюс-плюс — компилируемый, статически типизированный язык программирования общего назначения. Поддерживает такие парадигмы программирования, как процедурное программирование, объектно-ориентированное программирование, обобщённое программирование. Язык имеет богатую стандартную библиотеку, которая включает в себя распространённые контейнеры и алгоритмы, ввод-вывод, регулярные выражения, поддержку многопоточности и другие возможности. | |||
|FieldActivity=Computational Thinker | |FieldActivity=Computational Thinker | ||
|Programming paradigm=Объектно-ориентированное программирование | |||
|Возрастная категория=15 | |Возрастная категория=15 | ||
|Dimension=2D | |Dimension=2D | ||
| Строка 11: | Строка 13: | ||
|Remixing=Нет | |Remixing=Нет | ||
|launch year=1983 | |launch year=1983 | ||
|ForMobileApps= | |Clarifying_video=https://youtu.be/5l9nxwh5Wiw | ||
|ForMobileApps=Да | |||
}} | }} | ||
C++ (читается си-плюс-плюс — компилируемый, статически типизированный язык программирования общего назначения. Поддерживает такие парадигмы программирования, как процедурное программирование, объектно-ориентированное программирование, обобщённое программирование. Язык имеет богатую стандартную библиотеку, которая включает в себя распространённые контейнеры и [[алгоритм]]ы, ввод-вывод, [[регулярные выражения]], поддержку многопоточности и другие возможности. [[C++]] сочетает свойства как высокоуровневых, так и низкоуровневых языков. В сравнении с его предшественником — языком [[C]] — наибольшее внимание уделено поддержке объектно-ориентированного и обобщённого программирования. | C++ (читается си-плюс-плюс — компилируемый, статически типизированный язык программирования общего назначения. Поддерживает такие парадигмы программирования, как [[процедурное программирование]], [[объектно-ориентированное программирование]], [[обобщённое программирование]]. Язык имеет богатую стандартную библиотеку, которая включает в себя распространённые контейнеры и [[алгоритм]]ы, ввод-вывод, [[регулярные выражения]], поддержку многопоточности и другие возможности. [[C++]] сочетает свойства как высокоуровневых, так и низкоуровневых языков. | ||
В сравнении с его предшественником — языком [[C]] — наибольшее внимание уделено поддержке объектно-ориентированного и обобщённого программирования. | |||
=== Пример кода === | === Пример кода === | ||
Текущая версия от 12:34, 21 июля 2023
| Краткое описание языка | C++ (читается си-плюс-плюс — компилируемый, статически типизированный язык программирования общего назначения. Поддерживает такие парадигмы программирования, как процедурное программирование, объектно-ориентированное программирование, обобщённое программирование. Язык имеет богатую стандартную библиотеку, которая включает в себя распространённые контейнеры и алгоритмы, ввод-вывод, регулярные выражения, поддержку многопоточности и другие возможности. |
|---|---|
| Компетенции в каких сферах формирует | Computational Thinker |
| Парадигмы программирования | Объектно-ориентированное программирование |
| Возрастная категория | 15 |
| Назначение языка (Общее / Учебное) | Язык общего назначения |
| Visual_Text_Blocks | Текст |
| Измерение (2D/3D/Tangible) | 2D |
| Область знаний | |
| Открытость продукта | Открытый |
| Address | https://isocpp.org/ |
| Предки (Ancestors) | C |
| Потомки (Descendants) | |
| Активность в данный момент | Project is active |
| Доступны ремиксы? | Нет |
| Год создания | 1983 |
| Создатели | |
| Поясняющее видео | https://youtu.be/5l9nxwh5Wiw |
| Используется для создания мобильных приложений? | Да |
- C++ упоминается в свойствах следующих страниц
- Arduino, DOLY, DmitrenkoNP, Dsalokin, Ekaterina Listopad, Fedorovaai, How to connect Lua and C++, LesikAA, Mouse, Natalya, Pathfinding, SLAM, Sergey031, Vkargin, ZaruboAMmgpu, Белоножко Евгений, Денис Кинцов, Маргарита Сидоренко, Наследование, Самира Мохаммад, Функция, Шеремет Софья
C++ (читается си-плюс-плюс — компилируемый, статически типизированный язык программирования общего назначения. Поддерживает такие парадигмы программирования, как процедурное программирование, объектно-ориентированное программирование, обобщённое программирование. Язык имеет богатую стандартную библиотеку, которая включает в себя распространённые контейнеры и алгоритмы, ввод-вывод, регулярные выражения, поддержку многопоточности и другие возможности. C++ сочетает свойства как высокоуровневых, так и низкоуровневых языков.
В сравнении с его предшественником — языком C — наибольшее внимание уделено поддержке объектно-ориентированного и обобщённого программирования.
Пример кода
namespace Foo
{
const int x = 5;
}
const int y = Foo::x;
