Re: libpthreads,libmpeg3 -> windows

From
Alexei Dets ()
To
Boris Rudakov ()
Date
2003-06-18T04:38:10Z
Area
CARBON.COPY
 * Forwarded from area 'RU.UNIX.PROG'
From: Alexei Dets <adets@idsk.com>

Hi!
>  AP> Чтобы ваши библиотеки могли догадаться, работаем мы с бинарным файлом
>  AP> или с текстовым. В UNIX'е этой разницы нет, и O_BINARY просто
>  AP> игнорируется (если вообще определен).
> 
> В Реальном WinAPI его тоже нигде нет и в эмулиционых библиотеках он
> выставляется "исходя из общих соображений".
> 
> Ааааа... щаз порылся в сырцах RTL и нашел следующее: Борланд юзает его как
> команду транслировать ли \n в \r\n, а Мелкософт его видимо раньше юзал, а
> щаз вообще забил - хранить-хранит, но использовать...

Использует-использует. В текстовом файле конец данных по мнению Microsoft не
там, где конец файла, а там, где встретился _символ_ "конец файла" (ASCII
26, могу ошибаться в номере). Вот это - ОЧЕНЬ приятный сюрприз... :-(

        Алексей

-- 
Отправлено через сервер Форумы@mail.ru - http://talk.mail.ru
--- ifmail v.2.15dev5
 * Origin: InfoDesk, S.A. (2:5020/400)