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

чтение коментов из EPS (encapsulated post script)

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

Зашли как: Guest
Все форумы >> [Компилируемые языки] >> чтение коментов из EPS (encapsulated post script)
Имя
Сообщение << Старые топики   Новые топики >>
чтение коментов из EPS (encapsulated post script) - 2008-12-18 02:52:13.823333   
HDDimon

Сообщений: 96
Оценки: 0
Присоединился: 2008-08-27 15:43:39.283333
Помогите пожалуйста, не удаются вытащить из этого файла коменты.
Любой комент начинается с '%'. То есть нужно написать программу которая будет извлекать эти строки на С++.

bool precent=false;
char c;
AnsiString file_name;
OpenDialog1->Execute();
file_name=OpenDialog1->FileName;
ifstream source(file_name.c_str());
ofstream target("D:\qwerty.txt");
char strBuf[150];
while (!source.getline(strBuf, sizeof(strBuf)).eof()) {
if (strBuf[0] == '%') target.write(strBuf, strlen(strBuf));
}

но это не работает на первой же итерации программа виснет на мертво. Дебаггер говорит что strBuf равен какой-то чуши.
Post #: 1
Страниц:  [1]
Все форумы >> [Компилируемые языки] >> чтение коментов из EPS (encapsulated post script)







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

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