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

3 ответа

Как вызвать функцию для всех переменных шаблонов?

Я хотел бы сделать template<typename... ArgTypes> void print(ArgTypes... Args) { print(Args)...; }И пусть это будет эквивалентно этой довольно громоздкой рекурсивной цепочке: template<typename T, typename... ArgTypes> void print(const T& t, ...

2 ответа

Коллекция std :: functions с разными аргументами

Я пытаюсь написать простой диспетчер, пользовательский код может прикрепить к нему обратные вызовы. Каждое событие имеет известную подпись, и пользовательский код должен будет вызывать диспетчеризацию с правильным числом и типом аргумента. Это ...

1 ответ

пакеты параметров не расширены с помощью «...» - еще одна ошибка шаблона с gcc?

Обработка вариационных шаблонов в gcc хорошо известна как неоднозначная (см., например,этот а такжеэтот), но мне интересно, известна ли следующая ошибка (я н...

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

1 ответ

Точка объявления для вариационного шаблона

В какой момент шаблон variadic считается &quot;объявленным&quot;? Компилируется под clang ++ 3.4, но не под g ++ 4.8.2.

2 ответа

Что такое va_arg () в C ++ 11 вариационном шаблоне? [Дубликат]

1 ответ

не является ли пакет параметров не типового типа, который оценивается как «void…», незаконным?

gcc-4.8 принимает этот код, но не так ли это, так как нетипичный пакет параметров эквивалентен

3 ответа

шаблонная переменная функция для объединения контейнеров std :: vector

Узнавая о пакетах параметров шаблона, я пытаюсь написать умную, простую функцию для эффективного добавления двух или более

1 ответ

соответствие параметров шаблонов переменных в std :: function

3 ответа

сглаживание функции шаблона

4 ответа

Как изменить порядок типов элементов в типе кортежей?

Как я могу поменять типы в кортеже? Например хочуreverse_tuple<std::tuple<int, char, bool>>::type бытьstd::tuple<bool, char, int>, Я пытался сделать следующее, но это не сработало. Что я сделал не так? #include <type_traits> #include <tuple> ...