Результаты поиска по запросу "crtp"

6 ответов

Java Enum определение

5 ответов

 по

читалСтатья в википедии [http://en.wikipedia.org/wiki/Curiously_Recurring_Template_Pattern]о странно повторяющемся шаблонном шаблоне в C ++ для статического (читай: во время компиляции) полиморфизма. Я хотел обобщить это так, чтобы я мог изменить ...

1 ответ

Любопытно повторяющиеся проблемы подклассов, зависящие от параметров шаблона и шаблона

ТОП публикаций

4 ответа

Полиморфная коллекция шаблонов Curiously Recurring Template Pattern (CRTP) в C ++?

3 ответа

). В качестве альтернативы, вы можете использовать «статический оператор if», который выясняет, действительно ли T1 является целочисленным типом, и, если это так, введите typedef T1 в IntType, если нет, введите typedef T2 в IntType.

аюсь использовать шаблон Curily Recurring Template Pattern (CRTP) и предоставляю дополнительные параметры типа: template <typename Subclass, typename Int, typename Float> class Base { Int *i; Float *f; }; ... class A : public Base<A, double, ...

2 ответа

C ++ CRTP виртуальная функция точка создания

2 ответа

Два разных миксиновых паттерна в C ++. (миксин? CRTP?)

3 ответа

Возможность смешивать составной шаблон и любопытно повторяющийся шаблон

У меня есть составная реализация шаблона, используемая для компонентов GUI: class CObject { private: CObject * m_pParent; CObjectContainer * m_pChildren; void private_foo() { this->foo(); //Calls private_foo for each child in container. ...

2 ответа

Создание круговых родовых ссылок

Я пишу приложение для выполнения некоторых распределенных вычислений в одноранговой сети. При определении сети у меня есть два класса P2PNetwork и P2PClient....

1 ответ

Убедитесь, что производный класс реализует статический метод

Я хочу убедиться, что производный класс реализует определенный статический метод. Я думаю, что это должно быть возможно с помощьюstatic_assert, станд :: is_s...