Вопрос № 60991: Вызывается функция CreateFileA(f_name,0,0,0,3,0,0);
3 это OPEN_EXISTING - открыть существующий,
по адресу f_name такая строка:
'\.ook',0
Значит имя файла 'book', но непонятно '\.'
Что это значит, т.е. где CreateFileA будет ис...
Вопрос № 60.991
Вызывается функция CreateFileA(f_name,0,0,0,3,0,0);
3 это OPEN_EXISTING - открыть существующий,
по адресу f_name такая строка:
'\.ook',0
Значит имя файла 'book', но непонятно '\.'
Что это значит, т.е. где CreateFileA будет искать файл 'book' ?
Отправлен: 02.11.2006, 05:55
Вопрос задал: Alexei_FAQ (статус: Посетитель)
Всего ответов: 2 Мини-форум вопроса >>> (сообщений: 1)
Отвечает: Лысков Игорь Витальевич
Здравствуйте, Alexei_FAQ!
Функция CreateFile открывает не только файлы, но и различные устройства.
Префиксом \. предваряется имя драйвера, установленного в системе.
--------- Удачи!
Ответ отправил: Лысков Игорь Витальевич (статус: Практикант)
Ответ отправлен: 02.11.2006, 09:57 Оценка за ответ: 5 Комментарий оценки: Точно. Есть такой драйвер в устройствах не Plug and Play.
Отвечает: FighterFJ13
Здравствуйте, Alexei_FAQ!
На сколько я помню, это означает корневой каталог, т.е., например, если текущая директория была C:aaabbccc , то после . программа будет искать не в текущей папке(ссс), а в C:
чуствую несколько непонятно написал... :)
Ответ отправил: FighterFJ13 (статус: 2-ой класс)
Ответ отправлен: 02.11.2006, 10:23