Результаты поиска по запросу "parameter-passing"

2 ответа

Списки являются изменчивыми объектами; Вы можете изменить их содержимое. Правильный способ получить список по умолчанию (или словарь, или набор) - создать его во время выполнения внутри функции:

жный дубликат: «Наименьшее удивление» в Python: изменчивый аргумент по умолчанию [https://stackoverflow.com/questions/1132941/least-astonishment-in-python-the-mutable-default-argument] Я смущен тем, как необязательные параметры работают в ...

5 ответов

Вы можете получить смешанные мнения, но, на мой взгляд, лучше всего проводить валидацию на обоих уровнях. В передней части и бизнес-логика (dlls, как вы это называете)

тавьте, что у вас есть приложение, которое является своего родавнешний интерфейс на всю вашу бизнес-логику. У этого внешнего интерфейса есть много библиотек DLL, от которых он зависит, и методы в этих библиотеках могут неоднократно вызывать друг ...

2 ответа

JS:

с новичка: у меня есть следующие функции JavaScript. Это работает правильно, но я не хочу жестко кодировать строки «Names» и «namesDiv». Я хочу передать их как параметры в getItems (). Как мне это сделать? Редактировать: функция GetMsg () ...

ТОП публикаций

1 ответ

Вызов функции EL с переменной EL, такой как $ {fn: toLowerCase ($ {Person.name})}, не работает

Я передаю боб:Person на мою страницу JSP, и я хотел бы напечатать его имя в нижнем регистре. Для этого я вызываю функцию JSTLtoLowerCase, но это не работает: <c:out value="${fn:toLowerCase(${Person.name})}"Вместо этого я должен ...

2 ответа

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

Следующий код компилируется и работает как положено. #include <vector> void function(std::vector<int> vec, int size=1); int main(){ std::vector<int> vec = {1,2,3}; function(vec); } void function(std::vector<int> vec, int size){ //code.. return; ...

6 ответов

Сегмент в целевой php: VendorSearch.php

я есть URL:foo.php?name=adam&lName=scott, И вfoo.php У меня есть форма, которая дает мне значенияrectangleLength & rectangleBreadth с кнопкой отправки. Когда я нажимаю эту кнопку отправки с действием формы как$_SERVER['REQUEST_URI']Я получаю ...

3 ответа

re "по ссылке", смотрите мой ответ

аю, что неправильно понял некоторые аспекты передачи аргументов в функции в Perl. какая разница междуfunc(\@array) а такжеfunc(@array)? AFAIK, в обеих функциях аргументы передаются по ссылке, и в обеих функциях мы можем изменить элементы@array в ...

6 ответов

Передать массив в ParamArray

Можно ли передать все элементы массива в ParamArray? Например, я хотел бы передать ParamArray другому ParamArray: Sub test() p1 "test", "banane", "birne" End Sub Sub p1(ParamArray keys() As Variant) p2 keys 'should be the same as: p2 "test", ...

7 ответов

Зачем использовать ключевое слово params?

Я знаю, что это основной вопрос, но я не мог найти ответ. Зачем это использовать? если вы напишите функцию или метод, который ее использует, то при удалении ее код все равно будет работать идеально, на 100% без него. Например: С ...

5 ответов

Почему это не работает, если в Ruby все является объектом?

Учитывая, что в языке программирования Ruby все называется Object, я смело предположил, что передача аргументов в методы завершенапо ссылке, Однако этот маленький пример ниже озадачивает меня: $string = "String" def changer(s) s = 1 end ...