Вопросы по теме 'arguments'

Есть ли разница между foo(void) и foo() в C++ или C?
Рассмотрим эти два определения функций: void foo() { } void foo(void) { } Есть ли разница между этими двумя? Если нет, то почему там аргумент void ? Эстетические причины?
72516 просмотров
schedule 22.05.2022

Компилятор С++ оптимизирует переданные аргументы
Я использую модуль ведения журнала, который может включать/отключать отчеты во время выполнения. Звонки обычно идут примерно так: WARN( "Danger Will Robinson! There are " + boost::lexical_cast<string>(minutes) + " minutes of...
1233 просмотров

Как я могу анализировать переключатели командной строки в Perl?
Чтобы расширить мой эмулятор "grep" в Perl, я добавил поддержку -r переключатель, который включает рекурсивный поиск в подкаталогах. Теперь вызов командной строки выглядит примерно так: perl pgrep.pl -r <directory> <expression>...
2914 просмотров
schedule 20.01.2023

Можно ли передавать свойства как параметры out или ref?
Могу ли я передать свойство как параметр out или ref, если нет, то почему бы и нет? e.g. Person p = new Person(); . . . public void Test(out p.Name);
25793 просмотров
schedule 30.03.2022

Обнуляемые аргументы метода в C #
Повторяющийся вопрос Передача нулевых аргументов в методы C # Могу ли я сделать это на C # для .Net 2.0? public void myMethod(string astring, int? anint) { //some code in which I may have an int to work with //or I may not... } Если...
82470 просмотров
schedule 24.05.2022

Обработка команд Powershell (передача переменных)
Я создаю сценарий Powershell для развертывания некоторого кода, и часть процесса заключается в вызове инструмента сжатия командной строки под названием RAR.EXE для резервного копирования некоторых папок. Я пытаюсь динамически создать параметры, а...
30960 просмотров

Добавление новых аргументов в функцию с сохранением обратной совместимости в Ruby
У меня есть старая функция, которая много раз вызывается в моем приложении. Я хотел бы немного обновить его, добавив несколько новых аргументов. Когда я писал функцию, я не понимал преимуществ использования хэша в качестве единственного параметра...
123 просмотров
schedule 06.05.2023

Переменное количество аргументов в JavaScript для функции
Есть ли способ разрешить "неограниченное" количество переменных для функции в JavaScript? Пример: load(var1, var2, var3, var4, var5, etc...) load(var1)
384394 просмотров

Как я могу смешивать аргументы командной строки и имена файлов для ‹› в Perl?
Рассмотрим следующую глупую программу на Perl: $firstarg = $ARGV[0]; print $firstarg; $input = <>; print $input; Я запускаю его из терминала, например: perl myprog.pl sample_argument И получить эту ошибку: Can't open...
2260 просмотров
schedule 16.09.2023

Более быстрый способ проверки аргументов метода
Это в основном просто из любопытства, и, возможно, это глупый вопрос. :) У меня есть такой метод: public void MyMethod(string arg1, string arg2, int arg3, string arg4, MyClass arg5) { // some magic here } Ни один из аргументов не...
1637 просмотров
schedule 08.09.2023

Определить, является ли переданный параметр массивом? Javascript
Возможный дубликат: Как чтобы определить, является ли переменная массивом У меня простой вопрос: Как определить, является ли параметр, переданный моей функции javascript, массивом? Я не верю, что могу проверить: if (typeof...
26967 просмотров

Делаем макрос ANT более многоразовым
У меня есть простой макрос (упрощенная версия ниже). На данный момент предполагается, что для одного аргумента будет одно значение, однако для этого аргумента может быть несколько значений. Как я могу передать значения 0+ для этого аргумента, чтобы...
527 просмотров
schedule 22.04.2024

Аргументы командной строки — PHP
Пробую следующий php-скрипт, который находит максимум между двумя числами, принимает аргументы через командную строку. Я проверяю правильность ввода, основываясь на количестве аргументов командной строки. <?php function larger($arg1,$arg2)...
1129 просмотров
schedule 21.05.2023

Почему необходимо загружать каждый аргумент в стек в методе CIL?
в моем приложении мне нужно динамически создать тип, который содержит несколько свойств. Я знаю, что в подобных случаях необходимо сгенерировать CIL как для методов получения, так и для установки свойства с помощью ILGenerator. Больше методом проб...
410 просмотров
schedule 25.07.2022

JQuery анимирует непрозрачность, удаляет div и получает недопустимую ошибку аргумента в ie8
Я получил список логотипов, которые должны быть центрированы, пока все хорошо. При доступе к странице я заметил, что изображения получили уродливый скачок при позиционировании. Поэтому я решил установить div над этими логотипами, уменьшить...
1119 просмотров
schedule 10.03.2023

Разница при пропуске списка аргументов шаблона C++
Когда вы можете опустить список аргументов шаблона C++? Например, в Visual Studio 2010 этот фрагмент кода компилируется нормально: template<class T> Vec2<T> Vec2<T>::operator+ (const Vec2 &v) const { return Vec2(x + v.x,...
1438 просмотров
schedule 26.09.2023

Как передать подпрограмме Perl два массива и строку?
Как я могу передать два массива и строку в подпрограмму? Вот что я пытаюсь сделать: use strict; use warnings; my @x = qw(AAAA BBBB CCCC DDDD EEEE); my @y = qw(1111 2222 3333 4444 5555); my $z = "hello"; Hello(@x,@y,$z); exit(0); sub Hello...
15943 просмотров
schedule 05.06.2023

Передача констант в качестве аргументов в Exec() INNO
Я создал установщик с помощью Inno Setup, в котором я запускаю исполняемый файл, созданный для создания небольшой службы внутри Windows XP. Мне нужно передать exe два аргумента - "-install" и путь к каталогу установки. У меня нет возможности...
1297 просмотров

Делаем аргументы java-метода окончательными
Какая разница, которую final делает между приведенным ниже кодом. Есть ли преимущество в объявлении аргументов как final . public String changeTimezone( Timestamp stamp, Timezone fTz, Timezone toTz){ return .... } public String...
60701 просмотров
schedule 29.10.2022

Быстрый массив как аргумент, передаваемый в MATLAB
У меня есть матрица I , и я хочу накапливать в массиве A для каждого значения в I интервал, соответствующий этим значениям в I , позволяет называть их i и j . function acc(i,j) global A A(i:j) = A(i:j)+1; end Однако передача и...
2326 просмотров
schedule 08.03.2022