Форум программистов, компьютерный форум CyberForum.ru

Передача потока в функцию - C++

Восстановить пароль Регистрация
 
HenryDukart
 Аватар для HenryDukart
100 / 100 / 28
Регистрация: 05.10.2013
Сообщений: 400
Завершенные тесты: 2
25.11.2013, 18:58     Передача потока в функцию #1
Добрый вечер. Столкнулся с вопросом: "Как передать поток в качестве параметра функции?" Есть вариант, чтобы передавать только имя файла, а в функции его открывать. Но это как-то не очень. Существуют еще варианты?
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
alsav22
5282 / 4801 / 442
Регистрация: 04.06.2011
Сообщений: 13,587
25.11.2013, 19:03     Передача потока в функцию #2
Цитата Сообщение от HenryDukart Посмотреть сообщение
Существуют еще варианты?
Передавать ссылку на поток.
HenryDukart
 Аватар для HenryDukart
100 / 100 / 28
Регистрация: 05.10.2013
Сообщений: 400
Завершенные тесты: 2
25.11.2013, 19:06  [ТС]     Передача потока в функцию #3
alsav22, Можно пример?
alsav22
5282 / 4801 / 442
Регистрация: 04.06.2011
Сообщений: 13,587
25.11.2013, 19:08     Передача потока в функцию #4
C++
1
2
3
4
5
6
7
8
void f(fstream& fin)
{}
 
int main()
{
    fstream fin("file.txt");
    f(fin);
..
HenryDukart
 Аватар для HenryDukart
100 / 100 / 28
Регистрация: 05.10.2013
Сообщений: 400
Завершенные тесты: 2
25.11.2013, 19:19  [ТС]     Передача потока в функцию #5
alsav22, Опять вы меня выручаете. Спасибо
Yandex
Объявления
25.11.2013, 19:19     Передача потока в функцию
Ответ Создать тему
Опции темы

Текущее время: 15:11. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru