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

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
Рейтинг: Рейтинг темы: голосов - 24, средняя оценка - 5.00
AnDron45
1 / 1 / 0
Регистрация: 11.03.2011
Сообщений: 35
#1

Передать файл в функцию - C++

22.06.2011, 00:28. Просмотров 3435. Ответов 4
Метки нет (Все метки)

Как передать файл в функцию в MS VS 2010? Нужны указатели?
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
22.06.2011, 00:28
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Передать файл в функцию (C++):

Как передать указатель на файл в функцию? - C++
Здравствуй по ходу написания программы столкнулся с вопросом как передать указатель на тип файл в функцию. напишите код. ...

Работа с файлом (передать указатель на файл в функцию, вернуть указатель на файл из функции) - C++
Подскажите как передать указатель на файл в функцию, как вернуть указатель на файл из функции. void Open() // из этой функции вернуть...

Как передать в функцию в качестве параметров указатель на файл - C++
В общем есть функция (Copy_System_Files_To_New_System_Files), которая должна делать 4 раза одно и тоже действие, только с разными...

Как передать файл в функцию для записи/чтения (разные функции) - C++
Собственно сабж. Во первых есть вот такой блок в main: ofstream f1("F1.txt"); cout<<"Введите элементы в файл 1"<<endl; for (i=0;...

Не могу разобраться как передать корректно передать массив из функции в функцию - C++
//--------------------------------------------------------------------------- #pragma hdrstop ...

Написать функцию, которая могла бы передать значение в другую функцию - C++
как сделать функцию которая бы могла передать значеие в другую функцию ну к примеру a=4*b; где b=sin(fi);

4
schdub
2955 / 1300 / 239
Регистрация: 19.01.2009
Сообщений: 3,413
Завершенные тесты: 1
22.06.2011, 00:32 #2
Цитата Сообщение от AnDron45 Посмотреть сообщение
передать файл в функцию
что вы под этим вы понимаете:

1 содержимое файла;
2 хендл файла;
3 имя файла.

?
0
AnDron45
1 / 1 / 0
Регистрация: 11.03.2011
Сообщений: 35
22.06.2011, 00:34  [ТС] #3
Цитата Сообщение от schdub Посмотреть сообщение
что вы под этим вы понимаете:

1 содержимое файла;
2 хендл файла;
3 имя файла.

?
Хочу передать файл для чтения, т е получается нужно содержимое.
0
schdub
2955 / 1300 / 239
Регистрация: 19.01.2009
Сообщений: 3,413
Завершенные тесты: 1
22.06.2011, 00:39 #4
Ну тогда:
1 выделяете буфер
2 читаете из файла в буфер
3 в функцию передаете ссылку на буфер (если изменять его не нужно, то константную ссылку)
4 работаете с буфером в функции
5 освобождаете память, из под буфера, когда он вам уже не нужен
0
OLLEGATOR
Linux-оид
116 / 65 / 3
Регистрация: 15.02.2011
Сообщений: 353
22.06.2011, 00:39 #5
пример прототип
C++
1
void Zapolnenie_Fayla_Random(fstream &f, double a);
0
22.06.2011, 00:39
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
22.06.2011, 00:39
Привет! Вот еще темы с ответами:

В функцию с переменным числом параметроы передать указатели на функцию - C++
Добрый вечер. По заданию нужно в функцию с переменным числом параметров передать имя функций, которые нужно вызвать. Долго думала,как имея...

Как передать указатель на функцию в функцию - C++
И как с ней работать?

Как передать функцию в функцию? - C++
void MainWindow::_createTextEdit(QWidget *tab, QString text, void (*saveSlot)()) { ... connect(save, SIGNAL(clicked()), this,...

Не могу передать функцию в функцию - C++
в строке 39 пишет, необъявленный индетификатор (number), почему, что я сделал не так? смысл рекурсивной функции, сначала она выполняет...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
5
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru