Вопросы по теме 'policy-based-design'

Дизайн и стратегии полиморфизма во время выполнения с CRTP
В моей работе много циклов с множеством внутренних вызовов функций; здесь важна производительность, а накладные расходы на вызовы виртуальных функций неприемлемы, поэтому я стараюсь избегать динамического полиморфизма, используя CRTP, например:...
609 просмотров

Проектирование на основе политик C++: наследование и композиция
На Meeting C++ 2019 Джон Калб рассказал о методах шаблонов и упомянул классы политик. См. здесь источник: https://youtu.be/MLV4IVc4SwI?t=1815 Интересный фрагмент кода, о котором идет речь: template<class T, class CheckingPolicy> struct...
476 просмотров

Как сделать базовые классы Variadic CRTP друзьями производного класса
Основная часть проблемы заключается в использовании CRTP с дизайном на основе политик и вариативным шаблоном . Из политики не удается получить доступ к защищенным или закрытым членам основного/производного класса. Из-за использования...
166 просмотров