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

1 ответ

Тип C ++ 11 для различия между классом enum и обычным enum

Я пишу псевдоним шаблона продвижения, похожий на boost :: promo, но для C ++ 11. Цель этого состоит в том, чтобы избежать предупреждений при получении аргументов из переменных функций. например template <typename T> std::vector<T> ...

3 ответа

@stephentetley Реализована ли эта реализация где-нибудь в пакете?

кция работает только для функций, принимающих два аргумента:uncurryЕсли я хочу разархивировать функции с произвольным числом аргументов, я мог бы просто написать отдельные функции: uncurry :: (a -> b -> c) -> (a, b) -> cНо это быстро становится ...

3 ответа

Objective-C, передающий… ноль завершенных списков аргументов

Возникли некоторые проблемы с

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

1 ответ

Интерфейс Golang Join массива

Я пытаюсь создать массовую вставку. Я использую гормgithub.com/jinzhu/gorm

2 ответа

C ++: создание диспетчера пользовательских функций из шаблона переменной

У меня есть некоторые функции, которые читают различные типы из сериализованных данных, например: class DataDeserializer { int getInt(); std::string getString(); MyClass getMyClass(); }Затем у меня есть различные функции обратного вызова, ...

5 ответов

передавая переменное число аргументов

1 ответ

Как написать общую переменную лямбду, которая отбрасывает свои параметры?

4 ответа

Динамическая передача параметров в переменные функции

Мне было интересно, есть ли способ динамически передавать параметры в функции с переменным числом. т.е. если у меня есть функция int some_function (int a, int b, ...){/*blah*/}и я принимаю кучу значений от пользователя, я хочу каким-то образом ...

9 ответов

Можно ли перебирать аргументы в вариационных макросах?

Мне было интересно, можно ли перебирать аргументы, передаваемые в variadic макрос в C99 или используя какие-либо расширения GCC? Например, Можно ли написать общий макрос, который принимает структуру и ее поля передаются в качестве аргументов и ...

3 ответа

Я разместил ответ выше, с которым я собираюсь пойти, довольно ошеломленный этим, решает ОЧЕНЬ много проблем, с которыми я столкнулся.

аю, что ответ на этот вопрос нет, но было бы здорово, если бы был способ. Чтобы уточнить, предположим, у меня есть следующий макрос: #define MY_VARIADIC_MACRO(X...) // Does some stuff here in the macro definition То, что я хотел бы сделать, это ...