2 / 2 / 1
Регистрация: 21.04.2013
Сообщений: 205
|
|||||||||||
1 | |||||||||||
Передача по ссылке или по указателю07.06.2018, 14:55. Показов 719. Ответов 2
Метки нет (Все метки)
Класс А здесь минимальный в реальности у него много переменных. Как лучше поступить в таком случае? Удобнее выпольнить передачу по ссылке, но не наложит ли это доп. расходов из-за операции разыменовывания указателя? Или же просто передать this как указатель?
0
|
07.06.2018, 14:55 | |
Ответы с готовыми решениями:
2
Передача по ссылке или указателю? Передача в функцию по ссылке или указателю Передача параметров в функцию по значению, по ссылке или по указателю Передача по указателю и по ссылке |
7803 / 6567 / 2988
Регистрация: 14.04.2014
Сообщений: 28,706
|
|
07.06.2018, 16:02 | 2 |
Какие расходы? Используй ссылку.
0
|
Комп_Оратор)
|
|
08.06.2018, 08:34 | 3 |
mhg, поскольку функция имеет доступ к объекту, стоит подумать о том, не сделать ли её членом класса. Тогда не придётся передавать ссылку на объект. Если эта функция не предназначена для работы с разными типами (в т.ч., - не шаблонная или другим способом перегружаемвая внешняя), то имеет смысл подумать.
0
|
08.06.2018, 08:34 | |
08.06.2018, 08:34 | |
Помогаю со студенческими работами здесь
3
Передача аргументов в функцию по ссылке и указателю Передача std::vector в конструктор[по ссылке\указателю ?] Почему передача по ссылке не работает, только по указателю? Передача параметров в функцию по значению, по ссылке и по указателю Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |