Вопросы по теме '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 просмотров
schedule
16.01.2023
Могу ли я отличить аргумент строкового литерала от параметра, который оценивается как строка?
Я создаю предметно-ориентированный язык. Один из вызовов макроса выглядит примерно так:
(мой макрос 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 просмотров
schedule
03.08.2023
Проблемы с передачей аргументов с помощью callNextMethod() в R
Мой вопрос:
Почему callNextMethod() не передает аргументы следующему методу, как ожидалось?
Ситуация:
Скажем, у меня есть два иерархических класса foo и bar ( bar является подклассом foo ), для которых у меня есть метод foobar ,...
775 просмотров
schedule
07.06.2022
Стратегия передачи аргументов — переменные среды и командная строка
Большинство приложений, которые мы, разработчики, пишем, нуждаются во внешней параметризации при запуске. Мы передаем пути к файлам, имена каналов, адреса TCP/IP и т. д. До сих пор я использовал командную строку , чтобы передать их запускаемому...
18877 просмотров
schedule
06.06.2023
Передать метод в качестве аргумента
могу ли я передать метод в качестве аргумента? Мне не удается передать метод 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 просмотров
schedule
19.05.2023
Передача энергозависимого массива в 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 просмотров
schedule
09.05.2023
Ошибка аргумента 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 просмотров
schedule
27.05.2023
Указатель функции-члена С++ с разными аргументами - или это все равно плохо?
Хотя я боюсь, что вы скажете мне, что эта тема обсуждалась несколько раз, я осмеливаюсь спросить об этом, так как я не смог найти решение. Наверное, я просто искал не то...
Предположим, что у меня есть функция, которая получает «режим» от какой-то...
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