Перейти к основному содержимому

Шаблоны

План

  1. Принципы разработки: KISS, DRY, YAGNI, BDUF, APO и бритва Оккама.
  2. Понятие шаблона функции и шаблонной функции. Выведение типов шаблонных аргументов. Специализация шаблона функции. Примеры шаблонов функций.
  3. Понятие шаблона классов и шаблонного класса. Параметры шаблонов классов. Специализация шаблона класса. Примеры шаблонов классов.
  4. Частичная специализация.
  5. Наследование и шаблоны классов.
  6. Статические проверки.
  7. typedef и using для определения псевдонимов. Шаблон псевдонима.

Материал

Видеозапись