Классы. Определение. Поля и методы. Конструктор, присваивание и деструктор.
Понедельник, 27 сентября 2021
НГУ, ауд. 1155, НГУ, новый корпус
Список тем / 22 записи
1.
Введение. Первая программа. Ввод-вывод. Командная строка.
2.
Введение. Первая программа. Ввод-вывод. Командная строка.
3.
Функции. Чтение файла. CMake. Юнит-тесты.
4.
Функции. Чтение файла. CMake. Юнит-тесты.
5.
Классы. Определение. Поля и методы. Конструктор, присваивание и деструктор.
6.
Классы. Определение. Поля и методы. Конструктор, присваивание и деструктор.
7.
Классы. Наследование. Виртуальные функции. Layout. Дизайн классов.
8.
Классы. Наследование. Виртуальные функции. Layout. Дизайн классов.
9.
Шаблоны
10.
Шаблоны
11.
Контейнеры и итераторы
12.
Контейнеры и итераторы
13.
Исключения
14.
Исключения
15.
Умные указатели
16.
Аргументы. RVO / NRVO / Copy elision
17.
Аргументы. RVO / NRVO / Copy elision. ДЗ №3.
18.
Алгоритмы и лямбды.
19.
Алгоритмы и лямбды.
20.
Техники оптимизации
21.
Техники оптимизации
22.
Профилировка. Модель физической памяти.