25
ответов

Является Java “передачей ссылкой” или “передачей значением”?

Я всегда думал, что Java был передачей ссылкой. Однако я видел несколько сообщений в блоге (например, этот блог), которые утверждают, что это не. Я не думаю, что понимаю различие, которое они делают...
вопрос задан: 11 July 2018 01:31
15
ответов

Кто-то может объяснить мне, каково обоснование позади передачи “значением” а не “ссылкой” в Java?

Я довольно плохо знаком с Java (запись другого материала много лет) и если я не пропускаю что-то (и я рад быть неправым здесь), следующее является фатальным дефектом... Строковое нечто = новая Строка ();...
вопрос задан: 5 February 2009 04:23
13
ответов

Лучший способ возвратиться рано из функции, возвращая ссылку

Давайте скажем, что у нас есть функция формы: константа SomeObject& SomeScope:: ReturnOurObject () {если (! SomeCondition) {//возвращают ранний возврат;} возвращают ourObject;}...
вопрос задан: 15 November 2011 15:30
12
ответов

Беспорядок в C++

Я очень плохо знаком с C++, и я в настоящее время изучаю это. Я получил несколько вопросов.. Каковы различия между пустым DoSomething (константа нечто Foo&) и пустым DoSomething (Нечто нечто)? Если мы не указываем и...
вопрос задан: 27 June 2010 12:12
11
ответов

Передача ссылкой в C

Если C не поддерживает передачу переменной ссылкой, почему это работает? #include <stdio.h> освобождают f (интервал *j) {(*j) ++;} международное основное () {интервал i = 20; интервал *p = &i; f (p); printf ("я = %...
вопрос задан: 5 September 2019 11:57
11
ответов

Почему субвектор должен быть const, когда он передается по ссылке? [Дубликат]

Когда я это делаю: #include & lt; iostream & gt; #include & lt; vector & gt; использование пространства имен std; void print (vector & lt; int & gt; & amp; v) {int i; для (i = 0; i & lt; v.size (); i ++) cout & lt; v [i] ...
вопрос задан: 6 December 2011 16:23
10
ответов

C++ - передающие ссылки на станд.:: shared_ptr или повышение:: shared_ptr

Если у меня есть функция, которая должна работать с shared_ptr, разве не было бы более эффективно передать его ссылка на него (так, чтобы не копировать объект shared_ptr)? Какова возможная плохая сторона...
вопрос задан: 1 April 2016 17:20
10
ответов

передача ссылочным C++

Мой учитель в C++ сказал мне, что вызов по ссылке должен только использоваться, если я не собираюсь изменять что-нибудь на массивах в функции. У меня есть некоторые действительно большие векторы, которые я раздаю в моем...
вопрос задан: 16 February 2010 13:50
9
ответов

Почему использование 'касательно' ключевого слова при передаче объекта?

Если я передаю объект методу, почему я должен использовать касательно ключевого слова? Разве это не поведение по умолчанию так или иначе? Например: класс Программа {статическая Основная пустота (строка [] args) {...
вопрос задан: 27 May 2016 07:09
9
ответов

Переменные PHP передаются значением или ссылкой?

Переменные PHP передаются значением или ссылкой?
вопрос задан: 24 May 2014 14:52
9
ответов

var, переданный функции kwargs, не обновляется [duplicate]

Я пытаюсь построить knn с sklearns с пользовательской функцией расстояния. моя дистанционная функция: расстояние (X, Y, ** kwargs) Когда я создаю knn, я делаю так: knn = KNeighborsClassifier (...
вопрос задан: 9 November 2012 01:43
9
ответов

Происхождение термина «ссылка», как в «передача по ссылке»

Адвокаты языка Java / C # любят говорить, что их язык передает ссылки по значению. Это будет означать, что «ссылка» - это указатель на объект, который копируется при вызове функции. Между тем в С ++ ...
вопрос задан: 6 December 2009 21:30
9
ответов

Каково различие между передачей ссылкой в Java и передачей указателя в C?

Я изучал Java в течение нескольких месяцев, и теперь начинаю изучать C. Я немного смущен, у меня создалось впечатление что, передав объект ссылкой и передав указатель на тот объект...
вопрос задан: 1 March 2009 22:21
8
ответов

Передача строки по ссылке в Java?

Я привык делать следующее в C: void main () {String zText = ""; fillString (zText); Е (zText); } void fillString (String zText) {zText + = "foo"; } И вывод: foo ...
вопрос задан: 27 May 2015 21:09
8
ответов

Передача ссылкой или передача значением? [закрытый]

При изучении нового языка программирования один из возможных контрольно-пропускных пунктов, с которыми Вы могли бы встретиться, является вопросом, является ли язык, по умолчанию, передачей значением или передачей ссылкой. Таким образом, вот мой...
вопрос задан: 20 July 2014 22:52
8
ответов

Передача C# свойство ссылкой

Там должен так или иначе передать свойство Объекта ссылкой? Я знаю, что могу передать целый объект, но я хочу определить свойство объекта установить и проверить, что это - тип, таким образом, я знаю, как проанализировать...
вопрос задан: 3 March 2010 22:07
8
ответов

передайте строки ссылкой в C

Я испытываю затруднения при выяснении, как пасовать назад строки через параметры функции. Я плохо знаком с программированием, таким образом, я воображаю это этим, вероятно, вопрос о новичке. Любая справка Вы могли дать...
вопрос задан: 8 December 2009 03:46
8
ответов

Передача значением или ссылкой, конструктору C++, который должен сохранить копию?

Должен C++ (неявный или явный) оценивает конструктора, принимают его параметр (параметры) значением или ссылкой на константу, когда это должно сохранить копию аргумента (аргументов) в его объекте так или иначе? Вот...
вопрос задан: 4 December 2009 17:41
7
ответов

Как я могу передать Целочисленный класс правильно ссылкой?

Я надеюсь, что кто-то может разъяснить то, что происходит здесь для меня. Я вырыл вокруг в целочисленном классе некоторое время, но потому что целое число переопределяет + оператор, я не мог выяснить то, что шло...
вопрос задан: 23 May 2017 01:33
7
ответов

В чем разница между передачей по ссылке и передачей по значению?

В чем разница между параметром, переданным по ссылке, параметром, переданным по значению? Не могли бы вы привести несколько примеров, пожалуйста?
вопрос задан: 19 July 2014 17:28
7
ответов

Почему я должен использовать ключевое слово “финал” на параметре метода в Java?

Я не могу понять, где заключительное ключевое слово действительно удобно, когда оно используется на параметрах метода. Если мы исключаем использование анонимных классов, удобочитаемости и поглощенного объявления затем, это кажется...
вопрос задан: 5 September 2013 11:14
7
ответов

Значение по умолчанию к параметру при передаче ссылкой в C++

Действительно ли возможно дать значение по умолчанию параметру функции, в то время как мы передаем параметр ссылкой. в C++, Например, когда я пытаюсь объявить функцию как: виртуальная константа ULONG...
вопрос задан: 12 May 2012 19:19
7
ответов

Как увеличить значение класса Integer ссылки в Java из другого метода

пакет myintergertest; / ** * * @author Engineering * / открытый класс Main {/ ** * @param аргументы аргументов командной строки * / public static void main (String [] args) {// ...
вопрос задан: 5 February 2010 17:31
7
ответов

Какие-либо различия между f (строка константы и) и f (строка константы)?

класс mystring {друг ostream& оператор <<(ostream &out, константа mystring ss) {<<ss.s; возвратитесь;} частный: строка s; общественность: mystring (константа...
вопрос задан: 25 December 2009 11:35
7
ответов

Используя КАСАТЕЛЬНО и ключевые слова с Передачей Ссылкой и Передачей Значением в C#

Вот то, что я понимаю до сих пор: ПЕРЕДАЧА Передачей ЗНАЧЕНИЯ значением означает, что копия аргумента передается. Изменения в той копии не изменяют оригинал. ПЕРЕДАЧА ССЫЛОЧНОЙ Передачей ссылкой...
вопрос задан: 5 November 2009 20:36
7
ответов

Обучающие ссылки в C#

Через несколько недель я буду учить, что класс первого года проектирует угловые точки ссылок в C# как часть их хода программирования первого года. Большинство из них никогда не программировало прежде...
вопрос задан: 29 October 2009 20:34
7
ответов

Действительно ли возврат является целым массивом от неэффективной подпрограммы Perl?

У меня часто есть подпрограмма в Perl, который заполняет массив некоторой информацией. Так как я также привык к взламыванию в C++, я оказываюсь, часто делают это как это в Perl, с помощью ссылок: мой @array; getInfo (\...
вопрос задан: 15 February 2009 21:17
6
ответов

Что случилось с передачей итератора C++ ссылкой?

Я записал несколько функций с прототипом как это: шаблон <имя типа input_iterator> интервал parse_integer (input_iterator &begin, input_iterator конец); идея состоит в том, что вызывающая сторона была бы...
вопрос задан: 23 September 2019 14:06
6
ответов

Как передать переменную по ссылке?

В документации Python неясно, передаются ли параметры по ссылке или по значению, и следующий код выдает неизменное значение «Original» класса PassByReference: def ...
вопрос задан: 22 March 2017 16:16
6
ответов

Python - добавить ссылку в список [duplicate]

После выполнения следующего кода my_list = [] v = 1 my_list.append (v) v = 2 print (my_list), результат будет [1]. Я думаю, что это происходит, потому что «v» добавляется по значению, а не по ссылке. Здесь ...
вопрос задан: 26 March 2016 16:23