Re[2]: Чтение из файла с CStdioFile
От: Mailin  
Дата: 19.10.04 14:37
Оценка:
Здравствуйте, 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 в одну строку? Каким образом Вы распознаете абзац. У меня все проблемы как раз там и сидят...
Красота СТРАШНАЯ сила
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.