IT-словарь › Программирование › C++

C++

Программирование Svenska → Обновлено: 2026-10-17

Статически типизированный мультипарадигменный язык — Бьёрн Страуструп, 1985, изначально «C с классами». Господствует в AAA-играх, браузерах, финансовых системах и системном коде.

Добавляет к C классы, шаблоны, RAII и исключения. Современный C++ (C++11/14/17/20/23) принёс умные указатели, лямбды, ranges, корутины, модули и концепты. Стандартизируется комитетом ISO — новая версия раз в три года.

Критикуют за сложность: неопределённое поведение, ABI, джунгли систем сборки. Rust потеснил C++ в системной нише, но там, где важна производительность (игровые движки, высокочастотный трейдинг, автопилоты, браузерные движки), позиции остаются прочными.

← Назад к словарю