Результаты поиска по запросу "pass-by-value"

12 ответов

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

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

4 ответа

Список передачи C ++ в качестве параметра функции

Я пытаюсь создать очень простую адресную книгу. Я создал класс Contact, и адресная книга представляет собой простой список. Я пытаюсь создать функцию, позволяющую пользователю добавлять контакты в адресную книгу. Если я возьму свой код за пределы ...

9 ответов

C ++: Как мне решить, передавать ли параметры по ref или по значению?

С C ++, как мне решить, должен ли я передать аргумент по значению или по ссылке / указателю? (скажите мне ответ как для 32, так и для 64-разрядных). Давайте возьмем A. Более ли 32-разрядные значения меньше или одинаково работают как указатель на ...

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

7 ответов

Является ли конструкция «передача по значению и перемещению» плохой идиомой?

Так как у нас есть семантика перемещения в C ++, в настоящее время это обычно делается void set_a(A a) { _a = std::move(a); }Причина в том, что еслиa является значением, копия будет удалена, и будет только один ход. Но что произойдет, еслиa ...

10 ответов

Какая польза от «ref» для переменных ссылочного типа в C #?

Я понимаю, что если я передаю значение типа (int, structи т. д.) в качестве параметра (безref ключевое слово), копия этой переменной передается методу, но если я используюref ключевое слово передается ссылка на эту переменную, а не на новую. Но ...

6 ответов

Python: когда переменная передается по ссылке, а когда по значению? [Дубликат]

Возможный дубликат: Python: как передать переменную по ссылке? [https://stackoverflow.com/questions/986006/python-how-do-i-pass-a-variable-by-reference] Мой код: locs = [ [1], [2] ] for loc in locs: loc = [] print locs # prints => [ [1], ...

4 ответа

Передает ли C ++ объекты по значению или по ссылке?

Простой вопрос, на который я не мог найти ответ здесь. Я понимаю, что при передаче аргумента функции во время вызова, например, void myFunction(type myVariable) { } void main() { myFunction(myVariable); }Для простых типов данных, таких какint, ...

9 ответов

Являются ли структуры «передаваемыми по стоимости»?

Я недавно пытался создать свойство дляVector2 поле, просто чтобы понять, что это не работает, как задумано. public Vector2 Position { get; set; }это мешает мне изменить значения своих членов (X & Y) Просматривая информацию об этом, я прочитал, ...

12 ответов

Javascript проходит по ссылке?

Javascript проходит по ссылкам или по значениям? Вот пример изJavascript: хорошие части, Я очень смущенmy параметр для функции прямоугольника. Это на самом делеundefinedи переопределен внутри функции. Там нет оригинальной ссылки. Если я удалю его ...

1 ответ

В чем разница между «передачей по ссылке» в C и C ++?

Фраза «передача по ссылке» используется как разработчиками C, так и C ++, но, похоже, они означают разные вещи. В чем именно разница между этой двусмысленной фразой на каждом языке?