Добро пожаловать! Это — архивная версия форумов на «Хакер.Ru». Она работает в режиме read-only.
 

работа с файлами

Пользователи, просматривающие топик: none

Зашли как: Guest
Все форумы >> [Компилируемые языки] >> работа с файлами
Имя
Сообщение << Старые топики   Новые топики >>
работа с файлами - 2012-03-30 14:11:31.173333   
maccam

Сообщений: 4
Оценки: 0
Присоединился: 2011-11-22 10:38:06.193333
помогите, столкнулся с проблемой чтения из файла… Дан файл в котором есть текст программы надо считать его потоково … Создал дек в котором хранить строки, а считывается только одна…
int main() { deque &lt;text&gt; programm; ifstream in("in1.txt"); int i=0; while (in) { in&gt;&gt;programm[i].str; i++; } как в потоках делать переход на следующую строку, вот тут и застрял …подскажите как ?
Post #: 1
RE: работа с файлами - 2012-03-30 14:25:05.230000   
_SaZ_

Сообщений: 4329
Оценки: 398
Присоединился: 2008-01-30 02:18:05.553333
std::getstring

И как-то сомнительно ты чтение делаешь. Бери std::list< std::string > и делай std::list::push_back
Post #: 2
RE: работа с файлами - 2012-03-30 14:58:39.340000   
maccam

Сообщений: 4
Оценки: 0
Присоединился: 2011-11-22 10:38:06.193333
ща попробую, спасибо)))
Post #: 3
RE: работа с файлами - 2012-03-30 18:33:41.186666   
maccam

Сообщений: 4
Оценки: 0
Присоединился: 2011-11-22 10:38:06.193333
спасибо ещё раз, помогли …хоть сделал немного по своему но заработало)))
deque &lt;string&gt; programm; ifstream in("in1.txt"); string str; while(!in.eof()) { getline(in,str); programm.push_back(str); }
Post #: 4
Страниц:  [1]
Все форумы >> [Компилируемые языки] >> работа с файлами







Связаться:
Вопросы по сайту / xakep@glc.ru

Предупреждение: использование полученных знаний в противозаконных целях преследуется по закону.