RU/2: Форум. Общение пользователей и разработчиков OS/2 (eCS). : ... и всякое такое


Список сообщений | Написать новое | Ответить на сообщение | Домой Поиск:
Предыдущее сообщение | Следующее сообщение
From : Василий А. Сидоров
To : Alexander Conon
Subj : ... и всякое такое

> >> возьмём например dosopen. здравый смысл говорит,
> >> что если пытаться открыть то чего нет, то должна возвращаться ошибка.
> >А что, разве не возвращается?
> это я про то что определение
> "DosOpen opens a new file, an existing file,
> or a replacement for an existing file"
> должно быть таким
> "DosOpen opens an existing file"
А чтобы, значит, создать новый файл должна быть отдельная функция DosCreateFile, а для того, чтобы (атомарно) усечь открываемый файл - ещё и DosReplaceFile?
А для того, чтобы (атомарно) усечь или создать - третья, которая (унутре) будет звать или DosCreateFile или DosReplaceFile?

Sat 19 Jul 2008 15:29 Mozilla/5.0 (Windows; U; Windows NT 5.2; ru-RU; rv:1.8.1.13)




Programmed by Dmitri Maximovich, Dmitry I. Platonoff, Eugen Kuleshov.
25.09.99 (c) 1999, RU/2. All rights reserved.
Rewritten by Dmitry Ban. All rights ignored.