Странно рекурсивный шаблон // Демо-занятие курса C++ Developer. Professional

Поработаем с техникой перевёрнутого наследования — эта широко распространённая практика использования виртуальных методов для изменения функциональности во время исполнения может приводить к снижению производительности. Учимся достижению подобной цели без потери производительности и динамического полиморфизма. Обсуждаем недостатки виртуальных методов с точки зрения производительности. Рассказываем, как устроен статический полиморфизм. Учимся правильному употреблению аббревиатуры CRTP. Преподаватель: Дмитрий Шебордаев - руководитель отдела разработки технологий в Rambler&Co Пройдите опрос по итогам мероприятия - Учитесь у профессионалов: Следите за новостями проекта: - Telegram: - ВКонтакте: - LinkedIn: - Хабр:
Back to Top