- Типы данных языка С++.
- Операции языка С++. Приоритет операций.
- Операторы языка С++.
- Структура программы на языке С++. Препроцессор. Директивы препроцессора.
- Массивы в языке С++.
- Строки в языке С++.
- Указатели. Адресная арифметика. Ссылки.
- Перечислимый тип. Структуры. Объединения.
- Поразрядные операции.
- Время жизни и область видимости. Спецификации класса памяти.
- Пространства имён.
- Разработка многофайловых программ. Правило одного определения.
|
- Понятие класса. Доступ к членам класса. Функции-члены класса. Указатель this.
- Конструкторы. Деструкторы. Преобразования объектов класса.
- Статические члены класса.
- Друзья класса.
- Совместное использование. Перегрузка операций.
- Шаблоны.
- Обработка исключительных ситуаций.
- Производные классы.
- Виртуальные функции. Абстрактные классы.
- Указатели на члены класса.
- Множественное наследование.
- Структура dll-библиотеки. Соглашения о вызовах языка С++. Преобразования имён.
- Статическое и динамическое подключение dll-библиотек.
|