Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > IT форум > Помощь студентам
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 28.04.2011, 20:54   #1
Serjuk
Форумчанин
 
Регистрация: 06.08.2009
Сообщений: 136
По умолчанию Инициализация имени файла

Здравствуйте,возникла проблема. Инициализация файла в подпрограмме и чтобы его было видно во всей программе...Т.е. чтобы другие подпрограммы тоже видели его и использовали.
Код:
#include <iostream>
#include <time.h>

#include <string>
#include <fstream>
#include <cstring>



using namespace std;
void initialize ( fstream &file,const char*test);
void begin ( const char* description, fstream &file);

int main()
{
      const char* description = "  very good \n";
      initialize(file,test);
 begin (description,file);

}
void initialize ( fstream &file,const char*test  )
{

 fstream file ;
 string baseName = " TESTFILE";
 string fileName = "E:\\" + baseName + ".txt";
 file.open ( fileName.c_str(),ios::out); // преобразуем строку fileName к тому виду, который принимает конструктор класса fstream

}

void begin ( const char* description , fstream &file)
{
   
   file <<description << endl;

}
в данном случае в файл TESTFILE.txt должно записать содержимое description
Serjuk вне форума Ответить с цитированием
Старый 28.04.2011, 21:51   #2
p51x
Старожил
 
Регистрация: 15.02.2010
Сообщений: 15,709
По умолчанию

Цитата:
чтобы его было видно во всей программе...
Сделайте файл-переменную глобальной...
p51x вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Определение имени файла 3BEPOBOY Microsoft Office Excel 2 28.12.2010 09:32
инициализация из файла CodeNOT Общие вопросы C/C++ 0 18.12.2010 20:32
длина имени файла dimcoff Общие вопросы Delphi 4 23.03.2010 10:43
Копирование имени файла greengeneral Общие вопросы Delphi 3 10.09.2007 14:11
Массив в имени файла LeoN Общие вопросы Delphi 3 01.01.2007 14:24