9 / 9 / 8
Регистрация: 24.10.2013
Сообщений: 215
|
||||||
1 | ||||||
Передача объектов в функцию: особенности23.11.2015, 17:27. Показов 1804. Ответов 5
Метки нет (Все метки)
Здравствуйте! Пишу программу с применением классов, и возник один вопрос, на который то ли гугл не имеет ответа, то ли я плохо искал, но, в общем, поиск оказался для меня безрезультатным.
Если у меня есть объект класса MyClass class; Чем отличается передача его в функцию func разными способами? Например:
0
|
23.11.2015, 17:27 | |
Ответы с готовыми решениями:
5
Передача объектов дочерних классов через массив объектов родительского класса в функцию Передача в функцию динамический массив объектов первого и второго типа Присваивание объектов одного типа между собой и передача объекта в функцию по значению Передача нескольких объектов в функцию и обратно |
23.11.2015, 17:32 | 2 |
1) Передача по значению - объект копируется, и в функции ведется работа с копией объекта
2) Передается адрес объекта - работа в функции ведется с самим объектом через указатель 3) Передается ссылка на объект - работа в функции ведется с самим объектом 4) Передается константная ссылка - работа в функции ведется с самим объектом, но при этом объект нельзя изменять, можно только пользоваться его значениями и вызывать функции, которые в классе объявлены как константные.
1
|
54 / 45 / 18
Регистрация: 09.02.2015
Сообщений: 165
|
|
23.11.2015, 17:34 | 3 |
1 - передача по значению (т.е. через копирование исходного объекта во временную переменную)
2 - передача указателя на объект (т.е. непосредственно через указатель на адрес памяти) 3 - передача по ссылке (грубо говоря передача исходного объекта) 4 - тоже что и 3, но запрещает изменение исходного объекта
0
|
24.11.2015, 00:50 | 6 |
0
|
24.11.2015, 00:50 | |
24.11.2015, 00:50 | |
Помогаю со студенческими работами здесь
6
C++ & winapi - передача объектов переменных в функцию thread для их обработки? Особенности чтения файлов при помощи объектов класса ofstream Передача структуры данных в поток, особенности работы с переданными данными Особенности передачи объекта в функцию Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |