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)