Странно рекурсивный шаблон // Демо-занятие курса «C++ Developer. Professional»
Поработаем с техникой перевёрнутого наследования — эта широко распространённая практика использования виртуальных методов для изменения функциональности во время исполнения может приводить к снижению производительности.
Учимся достижению подобной цели без потери производительности и динамического полиморфизма. Обсуждаем недостатки виртуальных методов с точки зрения производительности. Рассказываем, как устроен статический полиморфизм. Учимся правильному употреблению аббревиатуры CRTP.
Преподаватель: Дмитрий Шебордаев - руководитель отдела разработки технологий в Rambler&Co
Пройдите опрос по итогам мероприятия -
Учитесь у профессионалов:
Следите за новостями проекта:
- Telegram:
- ВКонтакте:
- LinkedIn:
- Хабр:
10 views
21
4
1 year ago 00:02:23 1
Что обозначают математические понятия “аттрактор“ и “странный аттрактор“? Аллксзааусста
3 years ago 02:29:46 1
Довольно необычный джун на собеседовании на frontend-разработчика #26
4 years ago 00:11:36 1
Лук необычной конструкции, из стеклоарматуры.
4 years ago 00:02:45 1
Тестируем необычный лук из стеклоарматуры / Unusual bow
5 years ago 00:34:25 1
Необычные идеи. Выпуск IG-I с Игорем Криштафовичем.
5 years ago 02:37:39 62
Странно рекурсивный шаблон
6 years ago 00:30:46 2
Рекурсия в PHP
9 years ago 00:06:41 3
Алгоритмы поиска и сортировки. Быстрая сортировка Хоара: Python. Центр онлайн-обучения «Фоксфорд»