C++ (Сі-плюс-плюс) — універсальна мова програмування високого рівня з підтримкою декількох парадигм програмування: об'єктно-орієнтованої, узагальненої та процедурної. Розроблена Б'ярном Страуструпом (Bjarne Stroustrup) в AT&T Bell Laboratories (Мюррей-Хілл, Нью-Джерсі) у 1979 році та названа «Сі з класами». Страуструп перейменував мову у C++ у 1983 р. Базується на мові Сі. Визначена стандартом ISO/IEC 14882:2003.

У 1990-х роках С++ стала однією з найуживаніших мов програмування загального призначення.

ЗмістРедагувати

Розділ 1: Мова програмування С++Редагувати

  1. Вступ у C++
  2. Компілятор

Розділ 2: Основи С++Редагувати

  1. Директиви препроцесора
  2. Змінні
  3. Складні типи даних (масиви)
  4. Простори імен
  5. Константи
  6. Вказівники
  7. Об'єднання (union)

Розділ 3: Об'єктно-орієнтовне програмуванняРедагувати

  1. Структури
  2. Класи
  3. Перевантаження операторів

Розділ 4: Додатковий функціоналРедагувати

  1. Шаблони
    1. Розумні вказівники

Розділ 5: Шаблони проектування і структури данихРедагувати

  1. Контейнери

Ключові словаРедагувати

Ключові слова мови програмування С++

ЛітератураРедагувати

  1. Герберт Шилдт - Полный справочник C++
  2. Липпман, C++ для начинающих
  3. «С++ for real programmers», Джефф Елджер
  4. cplusplus.com - C++ Language Tutorial, June 2007

ПриміткиРедагувати