Рекомендуемые
Ср, 31 марта, 19:00 MSK
Как зарабатывать на разработке мобильных приложений? Как запустить свой стартап?
Александр Аникин- 94
- 0
- 0
Вт, 23 марта, 20:00 MSK
Командная строка Linux. Продвинутое владение. imagemagickkit и др.
Сергей Венецкий- 24
- 0
- 0
Пт, 19 марта, 20:00 MSK
Сборка программ и библиотек из исходников. От Си до Python.
Сергей Венецкий- 28
- 0
- 0
Основы метапрограммирования в C++ на примере Shared Pointer

- 753
- 1
- 1
На вебинаре вы узнаете:
- Что такое шаблоны, зачем они нужны, когда имеет смысл их использовать.
- Немного Variadic templates на примере создания функции makeShared.
- Шаблонные методы шаблонных классов на примере операторов присвоения класса SharedPointer.
- Подвох с перегрузкой оператора присвоения при создании шаблонного класса.
- Трюки для улучшения читаемости шаблонных классов: using, внешнее описание реализации методов.
- SFINAE и static_assert как основа читабельной диагностики ошибок в шаблонных классах.
Ссылка на трансляцию: https://mailru.zoom.us/j/97925947501?pwd=bXh3Ui9HakJ1MjhXTEsvVSszZ1FlQT09
Участники 54







































