::Главная страница :: С++/Си :: Статьи :: Справочник
A B C D E F G H I J K L M N O P Q R S T U V W X Y Z
delline Удаляет строку в текстовом окне
    DOS Win16    #include <conio.h>
    OS/2 Win32    void delline(void);
difftime Вычисляет разницу между двумя моментами времени
    DOS UNIX Win16
    OS/2  Win32   #include <time.h>
    ANSI C++ ANSI C double difftime(time_t time2, time_t time1);
disable, _disable, enable, _enable Запрещает и разрешает прерывания
    DOS Win16
    Win32       #include<dos.h>
             void disable(void);
             void _disable(void);
             void enable(void);
             void _enable(void);
div Делит два целых числа, возвращая частное и остаток
    DOS Win16
    OS/2 Win32    #include <stdlib.h>
    ANSI C++ ANSI C div_t div(int numer, int denom);
_dos_close Закрывает файл
    DOS Win16    #include <dos.h>
    OS/2 C++ Win32 unsigned _dos_close(int handle);
_dos_commit Записывает файл на диск
    DOS Win16    #include <dos.h>
             unsigned _dos_commit(int handle);
_dos_creat Создает новый файл на месте уже существующего
    DOS Win16    #include <dos.h,io.h>
    OS/2       unsigned _dos_creat (const shar *path,int
             attrib,int *handhelp);
_dos_creatnew Cоздает новый файл
    DOS Win16     #include <dos.h>
    OS/2       unsigned _dos_creatnew(const char *path,
                        int attrib,int *handlep);
dosexterr Получает расширенную информацию об ошибке DOS
    DOS Win16    #include <dos.h>
             int dosexterr(struct DOSERROR *eblkp);
_dos_findfirst Выполняет поиск в каталоге диска
    DOS Win16    #include <dos.h>
    OS/2       unsigned _dos_findfirst(const char
             *pathname, int attrib,struct find_t
             *ffblk);
_dos_findnext Продолжает поиск, начатый _dos_findfirst
    DOS Win16    #include <dos.h>
    OS/2       unsigned _dos_findnext(struct find_t
             *ffblk);
_dos_getdate, Изменяет системную дату.
    _dos_setdate,
    getdate,setdate  #include <dos.h>
             void _dos_getdate(struct dosdate_t *datep);
    DOS Win16    unsigned _dos _setdate(struct dosdate_t *datep);
    OS/2       void getdate(struct date *datep);
             void setdate(struct date *datep);
_dos_getdiskfree Определяет свободное пространство на диске
    DOS Win16    #include <dos.h>
    OS/2       unsigned _dos_getdiskfree(unsigned char
             drive, struct diskfree_t *dtable);
_dos_getdrive, Заменяет текущий диск
    _dos_setdrive
             #include <dos.h>
    DOS Win16    void _dos_getdrive(unsigned *drivep);
    OS/2       void _dos_setdrive(unsigned drivep,
                       unsigned *ndrives);
_dos_getfileattr, Изменяет pежим доступа к файлу.
    _dos_setfileattr
             #include <dos.h>
    DOS Win16    int _dos_getfileattr(const char *path,
    OS/2                 unsigned *attribp);
             int _dos_setfileattr(const char path,
                        unsigned attrib);
_dos_getftime, Изменяет дату и время создания файла
    _dos_setftime
             #include <dos.h>
    DOS Win16    unsigned _dos_getftime(int handle,
    OS/2             unsigned *datep,unsigned *timep);
             unsigned _dos_setftime(int handle,
                   unsigned date,unsigned time);
_dos_gettime, Изменяет системное время
    _dos_settime
             #include <dos.h>
    DOS Win16    void _dos_gettime(struct dostime_t *timep);
    OS/2       unsigned _dos_settime(struct dostime_t *timep);
_dos_getvect Получает вектор прерывания
    DOS  Win16    #include <dos.h>
    OS/2       void interrupt(*_dos_getvect(unsigned
                            interruptno)) ();
_dos_open Открывает и подготавливает заданный файл для чтения или записи
    DOS Win16    #include <fcntl.h>
             #include <share.h>
             #include <dos.h>
             unsigned _dos_open(const char *filename,
                     unsigned oflags,int *handlep);
_dos_read Считывает данные из файла
    DOS Win16    #include <dos.h,io.h>
    OS/2       unsigned _dos_read(int handle,void
             far *buf, unsigned *nread);
_dos_setdate Смотpи _dos_getdate
_dos_setdrive Смотpи _dos_getdrive
_dos_setfileattr Смотpи _dos_getfileattr
_dos_setftime Смотpи _dos_setftime
_dos_gettime Смотpи _dos_gettime
_dos_setvect Устанавливает значение вектоpа прерывания
    DOS UNIX Win16  #include <dos.h>
             void _dos_setvect(unsigned interruptno,
                 void iterrupt (*isr) ());
dostounix Преобразует дату и время в формат UNIX
    DOS Win16    #include <dos.h>
             long dostounix(struct date *d, struct time *t);
_dos_write Записывает в файл
    DOS Win16    #include <dos.h>
    OS/2       unsigned _dos_write (int handle, const
             void_ _far *buf,unsigned len unsigned
                               *nwritten);
dup Дублирует описатель файла
    DOS UNIX Win16 #include <io.h>
    OS/2  Win32   int dup(int handle);
dup2 Дублирует описатель файла (oldhandle) в новый (newhandle)
    DOS UNIX Win16
    OS/2 Win32    #include <io.h>
             int dup2(int oldhandle,int newhandle);

Обмен кнопками, ведение статистики, реклама.