0 / 0 / 0
Регистрация: 31.05.2018
Сообщений: 60
|
|||||||||||
1 | |||||||||||
Передача объекта ifstream в качестве аргумента функции26.10.2018, 10:36. Показов 3232. Ответов 3
Метки нет Все метки)
(
Как решить данную проблему?
0
|
|
26.10.2018, 10:36 | |
Ответы с готовыми решениями:
3
Передача объекта в качестве аргумента функции (метода) Передача функции в качестве аргумента массив Передача массива в качестве аргумента функции
|
2760 / 1914 / 569
Регистрация: 05.06.2014
Сообщений: 5,569
|
||||||
26.10.2018, 10:38 | 2 | |||||
![]() Решение
1
|
0 / 0 / 0
Регистрация: 31.05.2018
Сообщений: 60
|
|
26.10.2018, 10:48 [ТС] | 3 |
Renji, чем в данном случае обусловлена передача по ссылке?
0
|
2760 / 1914 / 569
Регистрация: 05.06.2014
Сообщений: 5,569
|
|
26.10.2018, 10:53 | 4 |
Тем, что передача по значению требует создать копию потока, а потоки копироваться не умеют. Что собственно и логично - файл то один, значит и поток представляющий этот файл должен быть один. Или все копии потока должны быть shallow copy. Но в плюсах вместо shallow copy используются ссылки.
2
|
26.10.2018, 10:53 | |
Помогаю со студенческими работами здесь
4
Передача метода класса в качестве аргумента внешней функции Возможна ли передача двумерного массива в качестве аргумента функции по ссылке
Передача символьного массива в качестве аргумента Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |