Вопросы по теме 'typelist'

Переключатель типов во время выполнения для списков типов в качестве переключателя вместо вложенных if?
Это из ТТЛ: //////////////////////////////////////////////////////////// // run-time type switch template <typename L, int N = 0, bool Stop=(N==length<L>::value) > struct type_switch; template <typename L, int N, bool Stop>...
4915 просмотров
schedule 06.02.2023

Можно ли соединить два списка типов за постоянное время?
Я немного работаю со списками типов, определенными в Modern C++ Design Александреску. В своих книгах он говорит о добавлении типа к списку типов, но не говорит о соединении двух списков типов... Я предполагаю, что можно соединить два списка типов,...
104 просмотров
schedule 04.10.2022

От списка типов к пакету аргументов
У меня есть typelist формы, описанной здесь: http://www.drdobbs.com/generic-programmingtypelists-and-applica/184403813 У каждого типа есть функция утиного типа (виртуальный шаблон/время компиляции) с именем get() , которая возвращает простой...
965 просмотров

Список предопределенных типов передается в std::variant
Есть ли способ создать список предопределенных типов и использовать эти типы в std::variant в С++ 17? Вот что я пытаюсь сделать, он компилируется, но не работает, как я надеялся: template < class ... Types > struct type_list {}; using...
981 просмотров
schedule 07.04.2023