CodeNet / Языки программирования / C / C++ / Руководства и справочные материалы по C/C++ / Справочники по функциям / Справочник по функциям C/C++
getdisk
getdisk
Функция Получает номер текущего устройства.
Синтаксис #include<dir.h>
int getdisk(void);
Файл, содержащий dir.h
прототип
Описание Функция getdisk получает номер текущего устройства
и возвращает целое число : 0=A:; 1=B:; 2=C:; и
т.д. (эквивалентна системному вызову DOS 0x19).
Возвращаемое Функция getdisk возвращает номер текущего
значение устройства.
Переносимость Функция уникальна для DOS.
Смотрите также getcurdir, setdisk, getcwd.
Пример:
#include<stdio.h>
#include<dir.h>
int main(void)
{
int disk;
disk = getdisk()+'A';
printf("Текущий дисковод: %c\n",disk);
return 0;
}
Оставить комментарий
Комментарии
1.


1 февраля 2011, 06:41:34
А кто-нибудь применял данную функцию в жизни? мне она на любой машине возвращает, что установлено 26 дисков. Видимо из-за NTFS..
