Описание тега function-parameter
Параметры функции - это имена переменных, перечисленные в определении функции.
1
ответ
Printf-подобная функция
Я пытаюсь написать функцию с произвольным числом аргументов. Эти аргументы могут быть Int или String. И у меня есть проблема с Ints. По какой-то причине (которую я не понимаю) значение 1 становится источником неоднозначности. Как бороться с этой оши…
04 сен '15 в 13:47
1
ответ
Как преобразовать функцию Scala в качестве параметра в C++?
Поэтому я хотел бы реализовать функциональное программирование на с ++, так же, как это делалось бы в Scala. Допустим, у меня есть этот фрагмент кода в Scala: def exampleA(l: List[P], f: P => Option[P]): Option[P] = l match { case Nil => None …
03 дек '16 в 13:23
2
ответа
Как вы передаете тип в качестве параметра в C++?
Я хочу передать тип в качестве параметра (не переменная или ссылка). У меня есть этот рабочий код: код выполнения, где "testState2" - это имя класса (т.е. тип в данном случае). Обратите внимание, что у него есть базовый тип state_t: changeState(new …
30 окт '13 в 14:53
3
ответа
Вызов массива с переменным размером в качестве параметра
Я пытался сделать программу, в которой пользователь решает размеры двумерного массива. Я получаю сообщение об ошибке при определении функции во время компиляции. Почему это неправильно и как правильно это сделать? Я использую компилятор Dev-C++ 5.7.…
05 янв '15 в 16:45
2
ответа
Как получить безымянные структуры в качестве параметров функции в C?
Вчера при рассмотрении этого вопроса я обнаружил любопытный случай передачи и получения неназванных структур в качестве параметров функции. Например, если у меня есть такая структура, int main () { struct { int a; } var; fun(&var); } Теперь, что…
06 апр '12 в 07:16
1
ответ
Установка параметров функции Javascript внутри скобки функции
Это так просто, я забыл, как это сделать. Я всегда передавал переменные в функцию, поэтому ее параметры были предварительно установлены, теперь мне нужно установить параметры при объявлении функции, но не помню настройки. Я ищу рабочую версию этого:…
19 июн '15 в 12:46
3
ответа
Как взять имя типа в качестве параметра в функции? (C++)
Мне нужно иметь возможность передать имя типа в качестве параметра: int X = FileRead(file, 9, char); Концепция заключается в том, что FileRead(std::fstream, int pos,???) читает pos*sizeof(независимо от типа), чтобы получить желаемую позицию. Я пробо…
01 июн '09 в 23:15
5
ответов
python: изменение значения списка в подпрограмме
У меня есть простой пример. Функция test_list_change должна изменить список, переданный ей в качестве параметра. И внутри этой функции есть вызов подпрограммы test_list_change_2, которая должна изменить тот же список. Проблема в том, что список резу…
30 янв '15 в 20:40
3
ответа
Передача аргумента массива в функцию
При вызове функции int sum_array(int array[], int arr_length) { int sum = 0; while(--arr_length >= 0) sum += array[arr_length]; return sum; } в основной функции int main() { int b[10]; ... total = sum_array(b,10); ... } зачем передавать аргумент …
27 июн '13 в 20:58
1
ответ
x86-64 Linux NASM. Передача параметров функции массива типа int, объявленного как функция в файле C++
Я попытался использовать этот совет для этой проблемы Для программирования Linux arr[], n, &a;, &b; передаются в RDI, RSI, RDX и RCX. и результат программы не суммирует целые числа в массиве должным образом. Он выводит большое число, что явно неверн…
10 авг '17 в 16:41
1
ответ
Ошибка "java.io.FileNotFoundException" связана с номером порта 8080, который является функцией patameter
Я практикую учебник Clojure "Основы веб-разработки" http://clojure-doc.org/articles/tutorials/basic_web_development.html В конце концов, я столкнулся с проблемой. Когда я выполню $ java -jar target/clojure-webapp-0.1.0-SNAPSHOT-standalone.jar 8080 п…
07 дек '18 в 01:22
1
ответ
Ошибка: инициализация аргумента 1 из
Я осмотрелся и увидел довольно много из них, но ни один из них не дал решения моей проблемы. Я получаю эту ошибку компиляции с помощью следующего кода: ОШИБКА: КОД: const int TOP_WORDS = 25; ... void topWords(Hash t, string word, string topA[]); int…
24 ноя '14 в 21:38
3
ответа
Значение параметра по умолчанию для типа функции в качестве типа параметра в Swift 3
Я хочу передать функцию для вызова внутри блока завершения, если мне нужно, но я не знаю, как установить параметр по умолчанию для функции. func showAlert(controllerTitle: String, message: String, actionTitle: String, preferredStyle: UIAlertControll…
01 май '17 в 10:47
1
ответ
GoLang - Передача nil в функцию, которая принимает интерфейс
Я наткнулся на кое-что, что недавно бросило меня за петлю в Голанге. package main import ( "net/http" "bytes" "fmt" "io/ioutil" ) func createRequest(method, uri string, data *bytes.Buffer) string { req, err := http.NewRequest(method, uri, data) if e…
21 сен '16 в 01:10
1
ответ
Как мне указать какой-то параметр при сохранении параметров до его установки по умолчанию в php
В таких функциях, как функция wordpress wp_title. Я заметил, что они могут иметь несколько параметров, таких как $sep, $display, $seplocation (на примере wp_title). Я знаю, что с Ruby on Rails вы можете изменить любой параметр, например $ seplocatio…
27 май '14 в 19:47
35
ответов
Как получить имена / значения параметров функции динамически?
Есть ли способ получить имена параметров функции динамически? Допустим, моя функция выглядит так: function doSomething(param1, param2, .... paramN){ // fill an array with the parameter name and value // some other code } Теперь, как мне получить спи…
17 июн '09 в 15:57
1
ответ
Что это за использование переменной приведенной к void в теле функции?
Я только учусь кодировать встроенный C. Я вижу некоторый код, как показано ниже. Функция определяется следующим образом: void printDebug(const char d1[]){(void)d1;} И это используется так: printDebug("BLE_UART_EVENT"); Я не понимаю его цели. Это дае…
03 сен '16 в 14:11
2
ответа
Используйте аргумент функции в качестве имени для нового фрейма данных в R
Это очень просто, но я искал и не смог найти решение этой маленькой проблемы. Я хочу использовать аргумент функции в качестве имени для нового фрейма данных, например: assign.dataset<-function(dataname){ x<-c(1,2,3) y<-c(3,4,5) dataname<…
27 ноя '17 в 17:46
2
ответа
Строковое поле struct как параметр функции в C
У меня есть структура typedef struct HASH_NODE { char* word; struct HASH_NODE* next; } HASH_NODE; и функция void foo(char* destptr, const char* srcptr) { destptr = malloc(strlen(srcptr)+1); strcpy(destptr, srcptr); } Я хочу передать поле структуры.w…
12 апр '14 в 11:42
2
ответа
JNA: Как именно функция и ее отображение параметров происходят из Java в VC++
В Java я использую JNA для загрузки файла VC++ DLL и вызова функций внутри него, в одной функции мне нужно отправить 6 параметров, В определении функции VC++ я получаю правильные значения для первых 3 параметров, но последние 3 имеют значение '0',2-…
20 дек '12 в 05:51