![]() |
Ввод и вывод файлов через потоки.
вобщем есть такой код.
Код:
#include <iostream>Проблема в том, что он не считывает строчку которую вывел в файл. Тоесть записать то он записал а вот выводить не хочет. PS юзать fopen и иже с ним не предлагать нужны именно потоки. |
Цитата:
а, во-вторых: даже если и записал - поле записи указатель в файле сместится на длину строки, то есть прочитаешь ты уже пустую строку - надо вернуть указатель в начало. |
Блин я дебил. забыл про то что смещается указатель. ))) Спасибо!
Теперь все ок)) |
Ну и еще сразу маленький вопрос в догонку.
Есть перегруженный оператор << и >> Дак вот как узнать какой поток ему передали. файловый или стандартный. PS только через typeid? или както еще по другому можно? Или typуid тоже не прокатит? |
| Время: 14:49 |