Вопросы по теме '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 просмотров
schedule
16.06.2023
Статический полиморфизм CRTP: можно ли заменить базовый класс макетом?
Я использую статический полиморфизм CRTP на сервере веб-сокетов, чтобы отделить сетевой код от бизнес-логики. Базовый класс вызывает методы производного класса для обработки сообщений, производный, в свою очередь, вызывает базовый класс для...
224 просмотров
schedule
27.06.2023