Имя: Пароль:
1C
 
Загрузка большого текстового файла в CP866. Houston we have a problem!
0 H A D G E H O G s
 
13.12.10
23:52
Собственно суть проблемы - 1С-ка читает не то, что там фактически есть.

Например, есть текст
П00001000016
она его читает, как
П00001000006
,
П00000000001
как
О00000000001

Тоесть с ошибкой в 1 бит.
Кодовая страница текста - CP866
Если текст преобразовать в CP1251 - все пучком.
Если эту кривую строку прочитать тем же Notepad++ - все пучком
Если эту кривую строку оставить одну в файле - все пучком.

Ватс из даз?
Кто помнит ..... мамонта?
Я вроде о подобном косяке CP866 читал, но не уверен...
1 zak555
 
13.12.10
23:56
2 H A D G E H O G s
 
13.12.10
23:57
(1) К чему это?
3 H A D G E H O G s
 
14.12.10
00:53
ап
4 ПрессСекретарь
 
14.12.10
01:00
Ну и? ты ж нашел решение? че еще надо?
5 ПрессСекретарь
 
14.12.10
01:00
или надо читать обязательно досовскую кодировку?
6 H A D G E H O G s
 
14.12.10
01:16
(4) Почему с ДОС кодировкой так получается - вот что хочу знать.
И не решение я нашел, а пошел в обход.
7 ПрессСекретарь
 
14.12.10
01:26
Да тю.
Может там strtok() тупит....