Вопросы с тегом 'pass-by-reference'

Передача по ссылке - это стратегия сортировки аргументов, в которой переменное местоположение в памяти передается функции, а не копия значения переменной, хотя функция появляется в исходном коде для получения самой переменной, а не указателя на нее.
2

Форма С# MDI для передачи объекта по ссылке

Привет, я создал приложение AС# MDI для подключения к аппаратуре с использованием последовательного порта (или USB). Я хочу, чтобы каждый Child_Form записывал и получал информацию о протоколе из объекта Serial_port, созданного на экземпляре MDI_Form...
10 июн. '16 в 13:28
3

Переменные из области в main при вызове ссылкой с помощью функции в С++

Я сделал следующий код, выход которого должен генерировать точку равномерно случайным образом на единичной окружности с центром в начале координат: #include "unif.h" #include <iostream> #include <cmath> using namespace std; void point_o...
25 нояб. '15 в 17:55
1

Пустота внутри структуры c++ не изменяет одно значение структуры

У меня есть эта структура typedef struct _flight { FlightId flightId; int totalPlaces; int booked; float currentPrice; float initialPrice; void Print(int index); void RecalculatePrice(); bool BookSeats(int amount)...
24 дек. '15 в 13:31
1

С# изменяет значение свойства одного объекта из другого

Я создаю один объект, используя значения из другого объекта. Подобно тому, что: MAP.cs int[][] map = {......}; Mob m = new Mob(0,0,map); И вызов функции класса Mob Move() m.Move(); Функция перемещения выглядит так: int xp = (int)Math.Floor(x / ...
15 апр. '16 в 17:41
1

С++ передать параметр по ссылке на другую функцию в функции

Я новичок в c/c++, и я пытаюсь создать программу для генетического алгоритма (используя MS Visual Studio 2013). Я пощажу вам подробности этой программы, но у меня есть проблема с "передачей параметров по ссылке". Могу ли я передать параметр по ссылк...
24 апр. '16 в 16:22
1

Объект не изменяется после передачи через конструктор. Зачем?

Привет У меня есть следующий код: public class Dog { private String name; private int size; public Dog(String name, int size){ this.name = name; this.size = size; } public void changeSize(int newSize){ siz...
24 мая '16 в 23:34
2

Javascript передает объект по ссылке только один прыжок, но не два?

Javascript передает объект моей ссылке по ссылке, но кажется, что прием fn не может передать его второй функции. У меня есть кнопка в основном документе HTML, как это: <form> <input type="button" value="Epoch" onclick='epoch(cl2Sta...
17 июл. '15 в 12:45
1

Функция, которая должна вызывать по ссылке не работающая

Мне нужно вернуть значение Call by Reference, #include<stdio.h> #include<conio.h> #include<math.h> int Splitting(int *,int); int main() { int x = 1234567891,x1=x,a1,b1,count=0; a1=Splitting(&x,count); b1=x; pri...
01 сент. '15 в 3:02
2

Как отобразить все элементы, хранящиеся в векторе?

class vehicle{ private: vector<string>carList; public: void info(); void displayCarInfo(vector<string>&carList); } void vehicle::info(){ char a; string choice; do{ cout<<"Please enter your car Re...
17 сент. '15 в 5:16
1

Как передать ссылку на объект с аргументами

#include "Data.h" #include "Heap.h" #include "PQ.h" #include <iostream> using namespace std; //********************************************************** void enqRequest(int newTrackNum, int currP ,int serialNumber,bool forwardDir, itemC...
15 нояб. '15 в 5:08
4

Передайте NSDictionary, чтобы он мог выполнять изменения, но обнаружил то же самое в главной функции

В моем основном методе я объявляю и передаю свой NSDictionary в функцию в отдельном классе под названием Thing. главный(): NSMutableDictionary *myDictionary; Thing *foo = [Thing thingWithName:@"Frankenstein"]; [foo addThing:foo withKey:...
28 сент. '14 в 16:58
1

Зачем использовать pass by const reference, если точка использования ссылки заключается в изменении исходного значения переменной? [C++]

C++: "Проход по ссылке" используется, если мы хотим, например, изменить фактическое значение переменной. Тогда в чем смысл использования "pass by const reference"? В нем говорится, что это не позволяет нам изменять значение переменной. ОК. Тогда ...
18 окт. '14 в 14:30
2

Разница между const string & и строкой & без const

Я написал код для вычисления скалярного произведения двух векторов. По-видимому, я не могу полностью понять прохождение по ссылке и const. Когда я помещаю в параметры void entervalues, функция void entervalues (string & vect, vector & vectt)...
22 нояб. '14 в 23:14
1

Функция вызова С++ со ссылкой на массив константных целых чисел

Допустим, у меня есть эти два определения функций: int* first(int const (& array)[], int const size); void second(int const array[], int const size); и при выполнении второго я хочу сделать первый звонок: void second(int const array[], int con...
16 мар. '15 в 21:24
5

Удерживайте ссылку на int в С#

У меня есть int variable позволяет сказать: int x = 0; то я передаю его классу, который должен его удерживать, и который имеет метод печати, который печатает текущее значение этой переменной. Затем в другом классе я изменяю значение i, и в резуль...
07 мар. '14 в 21:22