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

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

Вернуться   Форум программистов > C/C++ программирование > Общие вопросы C/C++
Регистрация

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 05.12.2010, 16:17   #1
Смородинка
Пользователь
 
Аватар для Смородинка
 
Регистрация: 29.09.2010
Сообщений: 12
По умолчанию Считывание из файла, имя которого пользователь задаёт сам.

Всем привет! Помогите разобраться. Предположим мне надо прочитать строки из файла, имя которого я задаю сама. Как мне это сделать? Если в тексте моей программы вместо "а" в строке "ifstream is( "a" );" задать test.txt, он его откроет и нормально выведет, а вот если "a", то не выходит...

Код:
#include <iostream>
#include <fstream>

using namespace std;
int main()
{
int n = 0;
string a;
cout<<"File name: ";
cin>>a;
  ifstream is( "a" );
  string   sbuf;
 
  while (!is.eof()) {
    getline( is, sbuf, '\n' );
    n++;
    cout << n << ": '" << sbuf << "'" << endl;
  }


 system("PAUSE");
 return EXIT_SUCCESS;
}
Смородинка вне форума Ответить с цитированием
Старый 05.12.2010, 16:23   #2
Гром
Старожил
 
Аватар для Гром
 
Регистрация: 21.03.2009
Сообщений: 2,193
По умолчанию

Код:
string a;
cout<<"File name: ";
cin>>a;
  ifstream is( a.c_str() );
Простые и красивые программы - коды программ + учебник C++
Создание игры - взгляд изнутри - сайт проекта
Тема на форуме, посвященная ему же
Гром вне форума Ответить с цитированием
Старый 05.12.2010, 16:28   #3
Смородинка
Пользователь
 
Аватар для Смородинка
 
Регистрация: 29.09.2010
Сообщений: 12
По умолчанию

Цитата:
Сообщение от Гром Посмотреть сообщение
Код:
string a;
cout<<"File name: ";
cin>>a;
  ifstream is( a.c_str() );
Спасибки))) буду сидеть дальше думать над программой)
Смородинка вне форума Ответить с цитированием
Ответ


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

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Как привязать текстовый файл имя которого меняется. SergeyK Microsoft Office Excel 8 28.10.2010 14:16
Считывание с файла на С++ lamak Помощь студентам 8 01.11.2009 22:18
может ли макрос взять данные из файла не открывая сам файл? kievlyanin Microsoft Office Excel 1 14.10.2009 19:51
как из EXE файла ...выташить сам проект(код,Project,Unit)??? ivp88 Общие вопросы Delphi 5 18.03.2007 23:41
Считывание из файла DimkinStd Общие вопросы Delphi 7 24.01.2007 19:18