Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности
|
|
|
Как в текстовом файле найти символ с кодом #26 = EOF?
|
|||
|---|---|---|---|
|
#18+
Если в середине текстового файла имеется (случайно попавший) служебный код #26 = EOF (конец файла) , то что может быть альтернативой для Код: plaintext 1. которая естественно выход из цикла сделает при обнаружении первого вхождения кода #26 = EOF , то есть в середине , а не вконце , как положено? Можно ли по-другому просканировать файл на наличие "лишних" кодов EOF? Спасибо. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.12.2003, 09:19 |
|
||
|
Как в текстовом файле найти символ с кодом #26 = EOF?
|
|||
|---|---|---|---|
|
#18+
Эта не подойдет? SeekEof function Returns the end-of-file status of a file, ignoring whitespace. Unit System Category text file routines function SeekEof [ (var F: Text) ]: Boolean; Description Call SeekEof to determine whether there is only whitespace between the file pointer and the end of a file. SeekEof moves the file pointer past any whitespace, leaving it positioned at the end of a file or on the next non-whitespace character, whichever comes first. If it leaves the file pointer at the end of the file, SeekEof returns True. Otherwise, it returns False. SeekEof can only be used on open text files. Note: {$I+} handles run-time errors using exceptions. When using {$I-}, use IOResult to check for I/O errors. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.12.2003, 09:29 |
|
||
|
Как в текстовом файле найти символ с кодом #26 = EOF?
|
|||
|---|---|---|---|
|
#18+
Спасибо. Поработаю. Хотя один вариант уже сделал. Читаю размер файла. Потом сравниваю кол-во считаных байт (до первого выхода из цикла) с размером файла, если меньше , то EOF не на месте!!! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.12.2003, 10:51 |
|
||
|
|

start [/forum/topic.php?fid=58&msg=32345984&tid=2115564]: |
0ms |
get settings: |
4ms |
get forum list: |
11ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
36ms |
get topic data: |
7ms |
get forum data: |
2ms |
get page messages: |
32ms |
get tp. blocked users: |
1ms |
| others: | 217ms |
| total: | 316ms |

| 0 / 0 |
