Имя пользователя:
Пароль:  
Помощь | Регистрация | Забыли пароль?  

Показать сообщение отдельно

Ветеран


Сообщения: 519
Благодарности: 90

Профиль | Отправить PM | Цитировать


Цитата Busla:
Для windows надо искать последовательность двух символов с кодами 0D и 0A »
да, последовательность именно такая. тогда изменю немного вопрос, как найти смещение символа с кодом 0D и минус ещё один символ из самого смещения (в последующей обработке символы перехода на новую строку будут удаляться), если не ошибаюсь.
Цитата Busla:
Так же существует спецсимвол обозначающий конец текстового файла, правда в реальной жизни практически не встречается, но формально, встретив его, нужно завершить чтение текстового файла и конечно же не считать символом новой строки, даже если он идёт за 0x0D0A. »
в моём случае, данного символа нет.
Цитата Busla:
Есть ли ограничение на размер входящего файла? - мне попадались логи объёмом по 3Гб. Если смещение представлять традиционным int (что в корне неверно, т.к. он знаковый), то корректно обработаются только файлы объёмом до двух гигабайт; если беззнаковым int - до 4 Гб »
для моего случая так же не существенно. файлы, которые придётся обработать не больше 2 мб, но их более 100.

Последний раз редактировалось S.T.R.E.L.O.K., 13-08-2011 в 19:35.


Отправлено: 19:16, 13-08-2011 | #3