|
Название
темы
|
Часы
|
|
1.
Обзор языков программирования С и
С++ и их отличия.
|
2
|
|
2.
Фундаментальные типы.
|
2
|
|
2.1
целые типы
|
|
|
2.2
символьные типы
|
|
|
2.3
логические типы
|
|
|
2.4
перечисления
|
|
|
2.5
размеры
|
|
|
3.
Функции
|
2
|
|
3.1
передача аргументов
|
|
|
3.2
аргументы по умолчанию
|
|
|
3.3
перегрузка
|
|
|
4.
Указатели и массивы
|
2
|
|
4.1
указатели на массивы
|
|
|
4.2
указатели и константы
|
|
|
4.3
ссылки
|
|
|
5.
Объявления и область видимости. Пространства
имен.
|
2
|
|
6.
Классы и структуры.
|
6
|
|
6.1
функции-члены
|
|
|
6.2
управление доступом
|
|
|
6.3
объект
|
|
|
6.3.1
конструкторы
|
|
|
6.3.2
деструкторы
|
|
|
7.
Перегрузка операторов
|
4
|
|
7.1
бинарные и унарные операторы
|
|
|
7.2
операторы преобразования
|
|
|
8.
Производные классы
|
8
|
|
8.1
абстрактные классы
|
|
|
8.2
иерархии классов
|
|
|
9.
Шаблоны
|
4
|
|
9.1
шаблоны классов
|
|
|
9.2
шаблоны функций
|
|
|
9.3
инстанцирование и специализация
|
|
|
10.
Исключения
|
4
|
|
10.1
обработка ошибок
|
|
|
10.2
перехват исключения
|
|
|
11.
Стандартная библиотека шаблонов
|
4
|
|
11.1
стандартные контейнеры
|
|
|
11.1.1
строки
|
|
|
11.1.2
вектора
|
|
|
11.1.3
списки
|
|
|
11.1.4
стек
|
|
|
11.1.5
очереди
|
|
|
11.2
итераторы
|
|
|
11.3
потоки
|
|
|
ВСЕГО:
|
40
|