Здравствуйте, SchweinDeBurg, Вы писали:
SDB>Здравствуйте, Mailin, Вы писали:
M>>Собственно вопрос:как читать следующие строки и распознать координаты?
SDB>Вот кусочек кода из одного моего проекта:
SDB>SDB>try {
SDB> CStdioFile fileDest(strDestName, CFile::modeCreate | CFile::modeWrite | CFile::typeText);
SDB> CStdioFile fileSrc(strSrcName, CFile::modeRead | CFile::typeText);
SDB> while (fileSrc.ReadString(strLine)) {
SDB> SubstituteMacros(strLine);
SDB> fileDest.WriteString(strLine + _T('\n'));
SDB> }
SDB>}
SDB>catch (CFileException* pXcpt) {
SDB> pXcpt->ReportError();
SDB> pXcpt->Delete();
SDB> RestoreWaitCursor();
SDB>}
SDB>
SDB>Обратите внимание на выделенную строчку.
SchweinDeBurg, понимаете ли я только новичок... Не могли бы Вы поподробнее? На сколько я понимаю Вы используете тот же класс CStdioFile и функцию ReadString. Вы читаете из одного файла и записываете в другой через переменную strLine. Отсюда у меня возникает вопрос каким образом все записано в файле fileDest в одну строку? Каким образом Вы распознаете абзац. У меня все проблемы как раз там и сидят...