Результаты поиска по запросу "variadic-templates"
Функциональная композиция с вариационными шаблонами в C ++ 11
м математик привык делатьСтарый стиль" Программирование на С ++ уже давно. Я чувствую, что некоторые новые синтаксические конструкции, предлагаемые C ++...
Как я могу карри параметры шаблона шаблона Variadic?
Параметры шаблона Variadic принимают любой шаблон:
Получить N-й тип шаблонов вариационных шаблонов?
Как получить N-й тип шаблонов вариационных шаблонов? Например template<typename... Args> class MyClass { Args[0] mA; // This is wrong. How to get the type? };
Как поменять порядок аргументов переменной функции шаблона?
у меня естьфункция шаблонас участиемаргументы шаблона varargs, нравится template<typename Args...> void ascendingPrint(Args... args) { /* ... */ }И я хочу написать template<typename Args...> void descendingPrint(Args... args) { ...
Неожиданный непостоянный std :: initializer_list
Я немного поигрался с трюком с индексами, чтобы посмотреть, куда я могу пойти, и натолкнулся на странную ошибку ... Во-первых, простые не очень старые индексы: template<std::size_t...> struct indices {}; template<std::size_t N, std::size_t... ...
Передача std :: array в качестве аргументов функции шаблона variadic
Я пытаюсь узнать о шаблонах variadic в C ++ 11. У меня есть класс, который в основном является оберткой вокругstd::array, Я хочу иметь возможность передавать функциональные объекты (в идеале лямбды) функции-члену, а затем иметь элементыstd::array ...
Как сделать variadic is_same?
Как я могу сделать шаблон класса, который возвращает, равен ли какой-либо из его типов variadic первому типу. Я хочу быть в состоянии сделать это: is_same<T, A, B, C>::value; // true if T is one of A, B or CИ еслиT равен любому из этих типов, ...
Как хранить аргументы шаблона переменной?
Можно ли как-то сохранить пакет параметров для дальнейшего использования? template <typename... T> class Action { private: std::function<void(T...)> f; T... args; // <--- something like this public: Action(std::function<void(T...)> f, T... args) ...