3
ответа

Лучший способ Сохранить va_list для более позднего Использования в C/C++

Я использую va_list для построения строки, которая представляется. пустой Text2D:: SetText (символ константы *szText...) Это - весь штраф и польза, но теперь у пользователя есть способность изменить язык в то время как...
вопрос задан: 24 May 2015 01:53
3
ответа

Передача именованных аргументов переменной в Python

Скажите, что у меня есть следующие методы: определение methodA (аргумент, ** kwargs): определение передачи methodB (аргумент, *args, ** kwargs): передача В methodA я хочу назвать methodB, передавая kwargs. Однако это кажется этим...
вопрос задан: 24 April 2015 15:42
3
ответа

Как я могу преобразовать & ldquo; аргументы & rdquo; объект в массиве в JavaScript?

Объект arguments в JavaScript является странной бородавкой - в большинстве случаев он действует как массив, но на самом деле это не объект массива. Поскольку это действительно что-то совсем другое, у него нет ...
вопрос задан: 16 December 2014 04:49
3
ответа

Ошибка времени компиляции при использовании переменных параметров с передачей функции в качестве параметра в другую функцию [duplicate]

Я новичок в Swift, и у меня есть ошибка времени компиляции в Playground (выделено в заявлении «return f (values)»): ошибка: MyPlayground.playground: 6: 14: error: невозможно преобразовать значение типа '[Int] «...
вопрос задан: 21 November 2014 01:30
3
ответа

Java, 3 точки в параметрах

Что означают 3 точки в следующем методе? public void myMethod (String ... strings) {// тело метода}
вопрос задан: 29 April 2013 07:05
3
ответа

Передача замещающего знака к другой функции variadic [дубликат]

У меня есть приблизительно 30 функций variadic. Каждый принимает путь как заключительный аргумент, например: bool do_foo (структура *f, интервал q, символ константы *fmt...) В каждой функции, я должен проверить что...
вопрос задан: 23 January 2013 16:41
3
ответа

PHP: список аргументов переменной длины ссылкой?

Действительно ли возможно создать функцию PHP, которая берет переменное количество параметров все они ссылкой? Это не помогает мне функция, которая получает ссылкой массив значений, ни функции...
вопрос задан: 24 September 2012 12:52
3
ответа

Является ли интерфейс php избыточным для приложений, созданных одним разработчиком?

У меня такой вопрос: в PHP действительно полезны интерфейсы для разработчиков, которые сами создают веб-приложения? Разве абстрактный класс не предоставляет все то, что обеспечивает интерфейс? Если ...
вопрос задан: 26 August 2010 08:37
3
ответа

sscanf, переносящий функцию для усовершенствования указатель строки в C

У меня есть функция, которая делает серию вызовов к sscanf () и затем после каждого, обновляет указатель строки для указания на первый символ, не использованный sscanf () как так: если (sscanf (ул., "%d%n", и...
вопрос задан: 24 July 2010 02:37
3
ответа

В Lua, как передать vararg другой функции, также посмотрев на них?

Кажется, что в Lua, я могу или передать vararg на другую функцию или посмотреть на них через аргумент, но не обоих. Вот пример: функционируйте (маркер...) печать (маркер) печать (#arg, аргумент [1]...
вопрос задан: 2 May 2010 12:49
3
ответа

ошибка с varargs и перегрузкой?

Кажется, существует ошибка в Java varargs реализация. Java не может отличить соответствующий тип, когда метод перегружается с различными типами vararg параметров. Это дает мне ошибку...
вопрос задан: 26 March 2010 05:54
3
ответа

Стоимость использования повторных параметров

Я рассматриваю рефакторинг немногих сигнатур методов, которые в настоящее время берут параметр списка типов или Набор реальных классов - Списка [Нечто] - для использования повторенных параметров вместо этого: Foo*. Обновление: Следующее...
вопрос задан: 18 March 2010 01:59
3
ответа

Существует ли Java 1.5 varargs API для slf4j уже?

Я хочу избавиться от этой партии... общедоступная пустая информация (Строковое сообщение); общественность освобождает информацию (Формат строки, Объектный аргумент); общественность освобождает информацию (Формат строки, Объект arg1, Объект arg2); обществе
вопрос задан: 23 December 2009 13:54
3
ответа

Существует ли varargs пустая функция проверки в Java или Apache палата общин?

У меня есть четыре переменные, и я хочу проверить, является ли кто-либо из них пустым. Я могу сделать если (пустой указатель == || пустой указатель == b || пустой указатель == c || пустой указатель == d) {...} Но то, что я действительно хочу, то, если (an
вопрос задан: 4 August 2009 10:25
3
ответа

JSR223: Вызов Java “varargs” методы из сценария

У меня есть метод, который похож на это на Java: общественность освобождает myMethod (Объект... детские коляски); Но я не могу назвать этот метод как ожидалось из сценариев. Если в рубине я делаю: $myObject.myMethod (42); Это дает...
вопрос задан: 4 July 2009 21:15
3
ответа

Заполнение va_list

Существует ли способ создать va_list с нуля? Я пытаюсь вызвать функцию, которая берет va_list в качестве параметра: func (освобождают ** запись, интервал num_args, va_list args, символ *ключ);... от функции...
вопрос задан: 12 June 2009 18:38
3
ответа

Зарегистрируйте сообщение с переменным количеством аргументов printf-стиля

Я пытаюсь реализовать метод C#, который может зарегистрировать сообщение со строкой формата и переменным количеством аргументов printf-стиля. Идеально, это работало бы тождественно к функции C, которую я вставил ниже...
вопрос задан: 6 June 2009 01:04
3
ответа

Как может функция с 'varargs' получать содержание стека?

Обычно, в Delphi можно было бы объявить функцию с переменным количеством аргументов с помощью 'массива константы' метод. Однако для совместимости с кодом, написанным в C, существует очень неизвестное '...
вопрос задан: 18 November 2008 13:02
2
ответа

сцепление вызовов функций

Функциональный вызов printf из функции с переменным числом аргументов достаточно прост - просто используйте v-версию этих функций (vprintf, vsprintf, CString :: FormatV и т. Д.). Но что если я ...
вопрос задан: 14 April 2019 08:50
2
ответа

varargs (va_list va_start) не работает с передачей параметром ссылки [дубликат]

Возможный Дубликат: Есть ли глюки с помощью varargs с параметрами ссылки Привет, у меня есть проблема с varargs. Посмотрите на мой код (Microsoft Visual Studio 2005 или 2008). #include <stdarg.h>...
вопрос задан: 23 May 2017 12:19
2
ответа

Действительно ли возможно иметь функцию variadic в C без non-variadic параметра?

У меня есть следующая функция: освободите doStuff (интервал unusedParameter...) {va_list параметрические усилители; va_start (параметрические усилители, unusedParameter);/*... */va_end (параметрические усилители);} Как часть осуществления рефакторинг, я х
вопрос задан: 23 May 2017 12:02
2
ответа

JavaScript применяется на конструктора, бросая “уродливый формальный параметр”

благодаря замечательным ответам на этот вопрос я понимаю, как вызвать функции JavaScript с varargs. теперь, я надеюсь использовать, применяются с конструктором, о котором я нашел некоторую интересную информацию...
вопрос задан: 23 May 2017 11:51
2
ответа

Добавление параметров по умолчанию к variadic макросу

Действительно ли возможно добавить параметры по умолчанию перед аргументом переменной в variadic макросе? например, у меня есть версия макроса что-то как #define МАКРОС (arg1...) func (arg1, ## __ VA_ARGS __), я хотел бы...
вопрос задан: 11 June 2016 21:29
2
ответа

Java | аргумент переменной длины против передачи массива [duplicate]

Существуют ли некоторые преимущества использования аргументов переменной длины вместо того, чтобы просто передавать массив методу в Java. Спасибо.
вопрос задан: 30 August 2015 19:02
2
ответа

Почему делают списки аргументов в определенных методах Какао заканчиваются нолем?

Почему делают список аргументов в некоторых методах заканчивается нолем? Я заметил это особенно в классах набора, например, NSSet: mySet = [NSSet setWithObjects:someData, aValue, aString, ноль]; и...
вопрос задан: 25 June 2015 03:19
2
ответа

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

Скажите, что у меня есть функция C, которая берет переменное количество аргументов: Как я могу вызвать другую функцию, которая ожидает переменное количество аргументов изнутри его, передавая все аргументы, которые добрались...
вопрос задан: 26 August 2014 09:44
2
ответа

как передать аргументы переменной другому методу?

я погуглил и узнал это, как использовать аргументы переменной. но я хочу передать свои аргументы переменной другому методу. Я получаю ошибки. как сделать это? - (пустой) aMethod: (NSString *) a...
вопрос задан: 26 February 2013 00:07
2
ответа

Java “параметрические усилители” в сигнатуре метода?

В C#, если Вы хотите, чтобы метод имел неопределенное количество параметров, можно сделать заключительный параметр в сигнатуре метода параметрическими усилителями так, чтобы параметр метода был похож на массив, но позволил...
вопрос задан: 15 January 2013 06:03
2
ответа

Что такое точно va_end для? Всегда необходимо назвать его?

va_end - Макрос для сброса arg_ptr. После доступа к списку аргумента переменной arg_ptr указатель обычно сбрасывается с va_end (). Я понимаю, что требуется, хотите ли Вы повторить список, но...
вопрос задан: 3 April 2012 20:54
2
ответа

объективный-c макрос для функции variadic

Вот пример того, чего я пытаюсь достигнуть. Я пытаюсь создать макрос, который был бы похож на это: SOMEMACRO (obj, obj, obj..., obj); макрос скомпилировал бы в: some_function (obj, obj, obj...
вопрос задан: 27 July 2010 02:49