Вход на сайт
Вопрос по C++
127 просмотров
Перейти к просмотру всей ветки
в ответ Chipolino 06.01.06 12:58
Спасибо!
По ходу дела появился ещ╦ вопросик.
Файл имеет формат:
line n+1: ...
line n+2: QUALIFIER
line n+3: 123456789BINARY DATA
line n+4: ...
Ищу в н╦м QUALIFIER и в следующей строке у меня BINARY DATA. Вот это надо в отдельный файл записать.
123456789 длина в байтах.
Сам вопрос заключается в слудующем: если я буду по принципу (см. ниже) данный считывать, на самом деле получится по байту или могу с этим чаром лохануться?
ifstream in;
in.open ("file.txt", ifstream::in,0);
while(in.good())
{
char c;
in >> c;
cout << c;
};
В перле, например, знаю есть фишка, что там можно параметр задавать, когда файл открываешь. Чтоб побайтово считывал. А здесь как?
По ходу дела появился ещ╦ вопросик.
Файл имеет формат:
line n+1: ...
line n+2: QUALIFIER
line n+3: 123456789BINARY DATA
line n+4: ...
Ищу в н╦м QUALIFIER и в следующей строке у меня BINARY DATA. Вот это надо в отдельный файл записать.
123456789 длина в байтах.
Сам вопрос заключается в слудующем: если я буду по принципу (см. ниже) данный считывать, на самом деле получится по байту или могу с этим чаром лохануться?
ifstream in;
in.open ("file.txt", ifstream::in,0);
while(in.good())
{
char c;
in >> c;
cout << c;
};
В перле, например, знаю есть фишка, что там можно параметр задавать, когда файл открываешь. Чтоб побайтово считывал. А здесь как?
"...вечно молодой, вечно пьяный..."
