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

9 ответов

Надеюсь, это проясняет.

ли разница между: public void main(String args[]) { ... }а также public void main(String[] args) { ... }Я не верю в это, но мне интересно.

10 ответов

Проверьте внутри метода, был ли передан какой-то необязательный аргумент

Как проверить, был ли необязательный аргумент передан методу? public void ExampleMethod(int required, string optionalstr = "default string", int optionalint = 10) { if (optionalint was passed) return; }Другой подход заключается в ...

1 ответ

.)

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

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

1 ответ

Преобразование аргумента: (нормальный) указатель на пустой указатель, приведение необходимо?

При назначении или изvoid-поинтер не требуется приведение (пункт C.3 §6.3.2.2 sub 1 / §6.5.16.1 sub 1). Это также верно при прохождении (например,int-) указатель на функцию, которая ожидаетvoid-указатель? Например: void foo(void * p){ // Do ...

8 ответов

Вы можете привести временное значение (r-значение) к l-значению на время вызова или выражения:

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

7 ответов

Аргументы такой информации.

ы [функциональные] аргументы?Для чего они используются? Я начал изучать Python совсем недавно; Я новичок в программировании, и я прошу прощения за этот основной вопрос. В каждом уроке по Python, через который я прохожу, они говорят оаргументы, ...

1 ответ

 ситуация не возникнет так часто, потому что у вас будут ссылки везде. Также существует семантическое различие между принятием ссылки и указателя в API. Принятие ссылки ясно означает, что функция не может быть вызвана с нулем. Если это ссылка, то это ответственность вызывающего абонента, если это указатель, то это ответственность вызываемого абонента.

ал об указателях функций и об использовании их в качестве параметров для других функций. Мой вопрос: как бы вы передали функцию по ссылке, не используя указатели? Я пытался найти ответ в Интернете, но я не нашел хорошего ответа. Я знаю, что вы ...

1 ответ

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

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

5 ответов

Расширяя кортежи в аргументы

Есть ли способ расширить кортеж Python в функцию - в качестве фактических параметров? Например, здесьexpand() делает волшебство: tuple = (1, "foo", "bar") def myfun(number, str1, str2): return (number * 2, str1 + str2, str2 + str1) ...

7 ответов

). Для типов значений экземпляр является значением. Для ссылочных типов значение является ссылкой. Обратите внимание, что это не то же самое, что референт!

я не понял это ужасно неправильно, это поведение странно для меня. Вместо того, чтобы объяснять, я опубликую пример кода ниже и, пожалуйста, скажите мне, почему я получаю вывод x, а не y. private void button1_Click(object sender, EventArgs e) { ...