Основи програмування на С ++ для початківців

Основи програмування на C ++

1 Дуже короткий вступ
2 Встановлення Microsoft Visual Studio 2015 Express
3 Online компілятори для С ++ та інших мов програмування
4 Этапи збору програми на C++ (очікується)
5 Написання першої програми на мові C++ (+ відео)
6 Типи даних, змінні і константи в C ++ (+ відео)
7 Виведення даних на екран. Введення даних з клавіатури (+ відео)
8 Арифметичні операції (в т.ч. комбіновані оператори =, -=, *= та /=)
9 Інкремент і декремент
10 Логические операции (+ відео)

Цикли і оператори розгалуження

1 Оператори вибору if і else в C ++ (+ відео)
2 Тернарний оператор ? : в C++ (+відео)
3 Оператор множинного вибору switch в C ++ (+ відео)
4 Цикл for в C++ (+відео)
5 Оператори break і continue в C++
6 Цикли while і do while в C++ (+відео)
7 Вкладені конструкції в циклах

Масиви і рядки

1 Массиви в C++ . одномірні масиви (+ відео)
2 Рядки в C++ та символьні массиви (+ відео)
3 Функції для роботи з рядками в C++
4 Двумірні массиви в C++ (+ відео)

Додаткові уроки

1 Генератор випадкових чисел rand() в C++
2 Отладчик Microsoft Visual Studio
3 Виключення в C++
4 Типи, що перераховуються (enum) в С++ (відео)
5 перетворення нібитов
7 Форматування вводу та виводу даних в C++ (очікується)
8 Робота з файлами в C++. бібліотека fstream. Частина 1
9 Робота з файлами в C++. бібліотека fstream. Частина 2

Функції та введення в рекурсию

1 Функції в C++ (+ відео)
2 Параметри (аргументи) функції за замовчуванням
3 Перезавантаження функцій C++ (+ відео)
4 Шаблони функцій в C ++ (+ відео)
5 Рекурсія C++ (+ відео)
6 Локальні і глобальні змінні. Область видимості. (+відео)
7 Локальні і глобальні змінні. Область видимості. Простори назв (+відео)

Вказівники та посилання

1 Вказівники на C++. Частина 1: динамічні масиви. Оператори new і delete. (+ відео)
2 Вказівники на C++. Частина 2: Передача рядка в функцію за вказівником. Повернення вказівника з функції (+ відео)
3 Посилання в C++ (відео)
4 Вказівники на функції в C ++

Структури

1 Структури (struct) в С++. Частина 1 (+ відео)
2 Структури (struct) в С++. Частина 2 (+ відео)
3 Масив структур. Вказівник на структуру
4 Динамічний масив структур C ++
5 Об'єднання (union) в C++ (відео)
6 Бітові поля в С ++

Класи

1 ДоЛассе в C ++ (відео)
2 Конструктор і деструктор класу в C ++
3 Перезавантажений конструктор класу
4 Конструктор копіювання
5 Вказівник this
6 Перезавантаження операторів в C ++ (відео)
7 Робота з рядками в C++. Клас String C++ (відео)
8 Дружні функції і дружні класи (відео)
9 Статичні поля і статичні методи класу в C ++ (відео)
10 Спадкування класів в C ++ (очікується)
11 Вказівники на об'єкти в С ++

Контейнери STL (Стандартна бібліотека шаблонів): vector, list, queu…

1 Вступ. Масиви зі статичної та динамічної размерностью
2 Контейнери STL
3 Контейнери STL: vector
4 Контейнери STL: list
5 Класи string і wstrting
6 Асоціативні контейнери STL
7 Контейнер map
8 Контейнер multimap
9 Контейнери set і multiset
10 Алгоритми
11 Функціональні об'єкти
12 Сортування
13 Сортування структур
14 Узагальнені чисельні алгоритми
15 адаптери STL
16 Дороговкази в контейнерах

Алгоритми сортування та пошуку в C ++ (бульбашкове сортування, Шейкер-сортування, Сортування вибором, та ін.)
Гостьові статті

Сайт висвітлює основи програмування на мові C ++, створений для початківців програмістів і бажаючих вивчити програмування з нуля. Бажаємо вам приємного і легкого навчання! Вивчайте основи програмування разом з нами! Це реально освоїти програмування з нуля – було б бажання! Приєднуйтесь!