Вопросы по теме 'static-polymorphism'

Вернуть ссылку на это и наследование
Для некоторого синтаксического сахара я хочу вернуть ссылку на this , но при наследовании функция должна возвращать тип дочернего класса: class base { T &operator!() { return *this; } }; base b; b = !b; class child : public base {}; child...
760 просмотров
schedule 02.04.2024

выделение памяти для членов производного класса на основе интеллектуальных указателей повышения в базовом классе через CRTP
Эта часть вопроса содержит справочную информацию и может быть проигнорирована Я работаю над библиотекой шаблонов, которая в значительной степени зависит от использования любопытно повторяющегося шаблона шаблона. Идея структуры класса заключается...
376 просмотров

Статический полиморфизм CRTP: можно ли заменить базовый класс макетом?
Я использую статический полиморфизм CRTP на сервере веб-сокетов, чтобы отделить сетевой код от бизнес-логики. Базовый класс вызывает методы производного класса для обработки сообщений, производный, в свою очередь, вызывает базовый класс для...
224 просмотров