Вопросы по теме 'argument-passing'

Когда изменять и когда дублировать аргументы?
Рассмотрим функции sort и array_reverse . Почему один изменяет переданную переменную, а другой возвращает новую версию? $a = array(3, 1, 2); sort($a); // $a === array(1, 2, 3) array_reverse($a); // $a === array(1, 2, 3) sort...
39 просмотров
schedule 02.08.2022

статический метод как параметр по умолчанию для метода класса
Мой вопрос касается двух ответов на другой вопрос: Использование методов класса/статических методов в качестве значений параметров по умолчанию в методах того же класса . Я пытаюсь понять, действительно ли есть разница между тем, что делают два...
2573 просмотров
schedule 14.03.2023

Как здесь использовать терминал GNOME вместо XTerm?
У меня есть следующая переменная, определенная в ~/.vimrc . Это хорошо работает с XTerm, но я не могу заставить его работать с терминалом GNOME. Пожалуйста помоги. let g:slimv_client = 'python /home/dumrat/.vim/ftplugin/slimv.py -r "xterm -e...
1722 просмотров

Могу ли я отличить аргумент строкового литерала от параметра, который оценивается как строка?
Я создаю предметно-ориентированный язык. Один из вызовов макроса выглядит примерно так: (мой макрос foo (bar "baz" qux) yay) С учетом того, как я написал свой макрос, вторым аргументом здесь должен быть список строк в паре круглых скобок....
124 просмотров
schedule 31.03.2023

Как передать аргументы функциям одним нажатием кнопки в PyQt?
Я хочу передать аргументы функции, когда я нажимаю кнопку. Что я должен добавить к этой строке button.connect(button, QtCore.SIGNAL('clicked()'), calluser(name)) , чтобы она передала значение функции: def calluser(name): print name def...
91004 просмотров

Проблемы с передачей аргументов с помощью callNextMethod() в R
Мой вопрос: Почему callNextMethod() не передает аргументы следующему методу, как ожидалось? Ситуация: Скажем, у меня есть два иерархических класса foo и bar ( bar является подклассом foo ), для которых у меня есть метод foobar ,...
775 просмотров
schedule 07.06.2022

Стратегия передачи аргументов — переменные среды и командная строка
Большинство приложений, которые мы, разработчики, пишем, нуждаются во внешней параметризации при запуске. Мы передаем пути к файлам, имена каналов, адреса TCP/IP и т. д. До сих пор я использовал командную строку , чтобы передать их запускаемому...
18877 просмотров

Передать метод в качестве аргумента
могу ли я передать метод в качестве аргумента? Мне не удается передать метод targetOpenView в приведенном ниже примере: -(void) targetTimeView:(id)sender { [self TimeViewWithtimeInterval:.6 selector:targetOpenView]; //targetOpenView does NOT...
483 просмотров
schedule 25.07.2022

передать параметры в php с оболочкой
на мой вопрос, наверное, легко ответить. я хочу выполнить свой php-файл с оболочкой и передать ему параметры через пример оболочки php test.php parameter1 parameter2 есть ли способ сделать это, кроме как с помощью GET? Благодарность
13118 просмотров
schedule 26.07.2023

Как передать аргументы в SwingWorker?
Я пытаюсь реализовать Swing worker в своем графическом интерфейсе. На данный момент у меня есть JFrame, содержащий кнопку. Когда это нажато, он должен обновить отображаемую вкладку, а затем запустить программу в фоновом потоке. Вот что у меня есть...
9224 просмотров
schedule 26.05.2023

Стоит ли использовать переключатель с отказом для обработки аргументов по умолчанию в Javascript?
Недавно я узнал, что вы можете использовать аккуратный оператор switch с аварийным переходом, чтобы установить значения аргументов по умолчанию в Javascript: function myFunc(arg1, arg2, arg3) { //replace unpassed arguments with their...
1168 просмотров

Передача энергозависимого массива в strncpy
В моем ISR у меня есть буфер, который заполняется USART, поэтому я объявил буфер как volatile: volatile uint8_t RxBuffer1[BUFFER_LENGTH]; Хорошо, нет проблем. Я считаю, что это стандартная практика. Где-то в main() мне нужно скопировать...
3847 просмотров
schedule 30.08.2022

Почему checkArgument предварительных условий Google Guava не возвращает значение?
Мне очень нравится, как библиотека guava позволяет использовать простые однострочники для проверки на null: public void methodWithNullCheck(String couldBeNull) { String definitelyNotNull = checkNotNull(couldBeNull); //... } к...
6913 просмотров
schedule 01.06.2022

Передача метода экземпляра в качестве аргумента в PHP
Я хотел бы создать класс Listener class Listener { var $listeners = array(); public function add(callable $function) { $this->listeners[] = $function; } public function fire() { foreach($this->listeners...
27586 просмотров
schedule 20.12.2022

Передача указателя байта методу C# через обратный PInvoke
В прошлом я передал массив байтов из метода C# в неуправляемую функцию C++. Теперь я пытаюсь передать указатель на буфер типа unsigned char из метода С++ обратно в метод С#, используя обратный PInvoke, который использует обратный вызов для возврата к...
1873 просмотров

Ошибка аргумента Ruby
Если я жестко запрограммирую переменную max ниже, моя программа запустится без проблем. Если я передаю аргумент, max устанавливает правильно, но получает броски и ошибку. Это почему? max = ARGV[0].to_i # Ask user for first guess puts "I am...
203 просмотров
schedule 10.05.2022

Передача аргументов для вызова rest API с использованием сообщения в python
Я вызываю службу отдыха, чтобы «ПОЛУЧИТЬ» токен аутентификации из входа в систему, а затем передать его в запрос POST вместе с некоторыми другими данными. Фрагмент кода issue = json.loads(r4) print json.dumps(issue, sort_keys=True, indent=4)...
658 просмотров

Указатель функции-члена С++ с разными аргументами - или это все равно плохо?
Хотя я боюсь, что вы скажете мне, что эта тема обсуждалась несколько раз, я осмеливаюсь спросить об этом, так как я не смог найти решение. Наверное, я просто искал не то... Предположим, что у меня есть функция, которая получает «режим» от какой-то...
3820 просмотров
schedule 16.01.2024

Вызов функции C со слишком небольшим количеством аргументов
Я работаю над некоторым устаревшим кодом C. Исходный код был написан в середине 90-х годов для Solaris и компилятора Си Sun той эпохи. Текущая версия компилируется под GCC 4 (хоть и с множеством предупреждений), и вроде работает, но я пытаюсь ее...
7609 просмотров
schedule 22.04.2022

Передача файла конфигурации в качестве аргумента модулю разбора конфигурации
Мой скрипт должен называться как thiks: # python start.py --config=start.cfg Итак, у меня есть три файла: start.py import argparse import options...
5437 просмотров
schedule 13.06.2022