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

1 ответ

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

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

4 ответа

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

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

7 ответов

Зачем использовать ключевое слово params?

Я знаю, что это основной вопрос, но я не мог найти ответ. Зачем это использовать? если вы напишите функцию или метод, который ее использует, то при удалении ее код все равно будет работать идеально, на 100% без него. Например: С ...

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

9 ответов

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

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

5 ответов

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

2 ответа

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

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

0 ответов

 Отсчет.)

огут вариационные функции, такие какPrintf узнать количество аргументов, которые они получили? Количество аргументов, очевидно, не передается как (скрытый) параметр (см. вызовите printf в примере asm ...

2 ответа

Этот код не компилируется: «неоднозначный вызов перегруженной функции». Пробовал с 3 разными компиляторами.

готовил простой шаблонный тест в Code :: Blocks, но получаю сообщение об ошибке: Нет подходящей функции для вызова функции «OutputSizes ()» Вот мой исходный код: #include <iostream> #include <typeinfo> using namespace std; template ...

4 ответа

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

У меня есть функция variadic из сторонней библиотеки C:

1 ответ

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

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