Лекция №5

C/C++

Лекция №4

Лекция №6

Алексей Петров

ШАБЛОНЫ КЛАССОВ И МЕТОДОВ. ОБРАБОТКА ИСКЛЮЧИТЕЛЬНЫХ СИТУАЦИЙ. ОБОБЩЕННОЕ И БЕЗОПАСНОЕ ПРОГРАММИРОВАНИЕ

Шаблоны классов и методов. Обобщенное программирование. Параметры шаблонов. Специализация, конкретизация и перегрузка шаблонов. Рекурсивное определение шаблонов. Основы метапрограммирования. Идиома SFINAE. Понятие, поддержка и технология обработки исключительных ситуаций. Безопасное программирование. Нейтральность кода. Критерии безопасности и нейтральности классов и методов. Безопасность конструкторов и деструкторов. Исключения в стандартной библиотеке.

Другие видеозаписи

HighLoad

Лекция №2

Базы данных

Лекция №1

C/C++

Лекция №9