Углубленное программирование на языке С/С++. Лекция 5. Шаблоны классов и методов. Обработка исключительных ситуаций. Обобщённое и безопасное программирование. Петров Алексей

704

Петров Алексей рассказывает о шаблонах классов и методов. Говорит об обработке исключительных ситуаций и рассказывает об обобщенном и безопасном программировании.

  1. Определение шаблонов классов
  2. Определение шаблонов классов: примеры
  3. Механизм конкретизации шаблонов классов
  4. Методы шаблонов
  5. Дружественные объекты в шаблонах
  6. Статические члены
  7. Специализации шаблонов
  8. Метапрограммирование
  9. Суть новой идиомы SFINAE (Substitution failure is not an error)
  10. Характеристики этапов
  11. Технология обработки исключительных ситуаций
  12. Безопасное программирование: безопасности классов, методов, конструкторов и деструкторов