main.gif (47332 bytes)

InterReklama
InterReklama Advertising

РЕКЛАМА

Справочная библиотека по языку Borland C++

RLE Banner Network

TBN 100x100
TBN.ru
parsfnm Анализирует имя файла


    DOS Win16    #include <dos.h>
             char *parsfnm(const char *cmdline,
                      struct fcb *fcb, int opt);

_pclose Ожидает объекта управляющего окончанием работы


    OS/2 Win32    #include <stdio.h>
             int _pclose(FILE * steam);

peek Возвращает слово памяти с адресом segment:offset


    DOS Win16
             #include <dos.h>
             int peek (unsigned segment, unsigned offset);

peekb Возвращает байт памяти c адресом segment:offset


    DOS Win16    #include <dos.h>
    OS/2       char peekb (unsigned segment, unsiged
              offset);

perror Выводит системное сообщение об ошибке


    DOS UNIX     #include <stdio.h>
    OS/2 Win32    void perror(const char *s);
    ANSI C++ ANSI C

_pipe Создает объект записи/чтения


    OS/2 Win32    #include<io.h>
             #include<fcntl.h>
             int _pipe (int *handles, unsigned int
             syze,int mode);

poke Записывает целочисленное значение в память по адресу segment:offset


    DOS Win16    #include <dos.h>
             void poke(unsigned segment, unsigned offset,
             int value);

pokeb Записывает заданный байт в память по адресу segment:offset


    DOS Win16    #include <dos.h>
             void pokeb(unsigned segment,
             unsigned offset, char value);

poly,polyl Формирует полином из заданных аргументов


    poly       #include<math.h>
             double poly (double x, int degree,
    DOS UNIX Win16            double coeffs[]);
    OS/2 Win32
               ---***---
    polyl       #include<math.h>
             long double polyl(long double x, int degree,
    DOS Win16               long double coeffs[]);
    OS/2 Win32

_popen Создает объект управляющий процессом.


             #include <stdio.h>
    OS/2 Win32    FILE * _popen(const char *command, const
             char * mode);

pow,powl Вычисляет значения х в степени y


    pow        #include<math.h>
             double pow(double x, double y);
    DOS UNIX Win16
    OS/2 Win32
    ANSI C++ ANSI C
               ---***---
    powl       #include<math.h>
             long double powl(long double x, double y);
    DOS Win16
    OS/2 Win32

pow10,pow10l Вычисляет значение 10 в степени p


    pow10       #include<math.h>
             double pow10(int p);
    DOS UNIX Win16
    OS/2 Win32
               ---***---
    pow10l      #include<math.h>
             long double pow10l(int p);
    DOS Win16
    OS/2 Win32

printf Осуществляет форматный вывод в поток stdout


    DOS UNIX     #include<stdio.h>
    OS/2 Win32    int printf(const char *format[,аргумент,...]);
    ANSI C++ ANSI C

putc Выводит символ в поток


    DOS UNIX Win16 #include <stdio.h>
    OS/2 Win32    int putc (int c, FILE *stream);
    ANSI C++ ANSI C

putch Выводит символ на экран


    DOS Win16    #include<conio.h>
    OS/2 Win32    int putch(int c);

putchar Выводит символ в поток stdout


    DOS UNIX Win16 #include <stdio.h>
    OS/2 Win32    int putchar (int c);
    ANSI C++ ANSI C

putenv Добавляет строку в текущее описание среды


    DOS UNIX Win16 #include<stdib.h>
    OS/2 Win32
             int putenv(const char *name);

puts Выводит строку в поток stdout


    DOS UNIX Win16 #include <stdio.h>
    OS/2 Win32    int puts (const char *s);
    ANSI C

puttext Копирует текст из памяти на экран в текстовом режиме


    DOS
    OS/2 Win32    #include <conio.h>
             int puttext(int left, int top, int right,
                 int bottom, void *source);

putw Выводит целое в поток


    DOS UNIX Win16 #include <stdio.h>
    OS/2 Win32    int putw (int w,FILE *stream);

qsort Производит сортировку по ускоренному алгоритму


    DOS UNIX Win16 #include<stdlib.h>
    OS/2 Win32    void qsort (void *base, size_t nelem
    ANSI C++ ANSI C       size_t width,int(*fcmp)
                   (const void *,const void *));

raise Посылает программный сигнал выполняющейся программе


    DOS UNIX Win16
    OS/2 Win32    #include<signal.h>
    ANSI C++ ANSI C int raise(int sig);

rand Генератор случайных чисел


    DOS UNIX Win16 #include <stdlib.h>
    OS/2 Win32
    ANSI C++ ANSI C int rand(void);

random Генератор случайных чисел


    DOS Win16    #include<stdlib.h>
    OS/2 Win32    int random(int num);

randomize Инициализирует генератор случайных чисел


    DOS  Win16    #include<stdlib.h>
    OS/2 Win32    #include<time.h>
    ANSI C++ ANSI C void randomize(void);

_read Смотри _rtl_read
read Читает из файла


    DOS UNIX Win16 #include <io.h>
    OS/2 Win32    int read(int handle,void *buf,unsigned len);

readdir Считывает текущий элемент потока каталога


    DOS UNIX Win16 #include <dirent.h>
    OS/2  Win32   struct dirent readdir(DIR *dirp);

realloc Перераспределяет основную память.


    DOS UNIX Win16 #include<stdlib.h>
    OS/2  Win32   void *realloc(void *block, size_t size);
    ANSI C++ ANSI C

remove Удаляет файл


    DOS UNIX Win16 #include <stdio.h>
    OS/2 Win32    int remove(const char *filename);
    ANSI C++ ANSI C

rename Переименовывает файл


    DOS UNIX Win16 #include <stdio.h>
    OS/2 Win32    int rename (const char*oldname,
    ANSI C++ ANSI C const char*newname);

rewind Устанавливает указатель текущего байта на начало файла


    DOS UNIX Win16
    OS/2 Win32    #include <stdio.h>
    ANSI C++ ANSI C void rewind(FILE *stream);

rewinddir Устанавливает указатель на первый элемент каталога


    DOS UNIX Win16
    OS/2 Win32    #include <dirent.h>
    ANSI C++ ANSI C void rewinddir(DIR *dirp);

rmdir Удаляет каталог файлов DOS


    DOS UNIX Win16 #include <dir>
    OS/2 Win32    int rmdir (const char *path);

rmtmp Уничтожает временные файлы


    DOS Win16    #include <stdio.h>
    OS/2 C++ Win32 int rmtmp(void);

_rot,rotl Поразрядный сдвиг беззнакового целого числа влево


    DOS Win16
    OS/2 Win32     #include <stdlib.h>
             unsigned _rotl(unsigned value, int count);
             unsigned _rotr(unsigned value, int count);

_rtl_chmod Пpисваивает и выдает атpибуты файла


    DOS Win16    #include <dos.h>
    Win32       #include <io.h>
             int _rtl_mode (const char *path, int func
             [, int attrib]);

rtl_close Закpывает файл


    DOS Win16    #include <io.h>
    Win32       int _rtl_close(int handle);

_rtl_creat Создает новый файл или записывает его на уже имеющийся


    DOS
    Win16 Win32   #include <dos.h>
             #include <io.h>
             int _rtl_creat_(const char *path, int
             attriib);

_rtl_heapwalk Пpовеpяет кучу один за одним


             #include <malloc.h>
    Win32       int _rtl_heapwalc (_HEAINFO #hi);

_rtl_open Открывает существующий файл для чтения и записи.


    DOS Win16
    Win32       #include<fcntl.h>
             #include<share.h>
             #include<io.h>
             int _rtl_open(const char *filename, int
             oflags);

_rtl_open Читает из файла


    DOS Win16    #include <io.h>
             #include <dos.h>
             int _rtl_read (int hadle,void *buf,
             unsigned len);

_rtl_write Записывает в файл


    DOS Win16     #include <io.h>
    Win32       int _rtl_write(int handle, void *buf,
             unsigned len);

scanf Выполняет форматный ввод из потока stdin


    DOS UNIX     #include <stdio.h>
    OS/2 Win32    int scanf(const char *format[,adress,...]);
    ANSI C++ ANSI C

_searchenv Поиск файла по маршруту, указанному в окружении


    DOS Win16    #include <stdlib.h>
    OS/2 Win32    char *_searchenv(const char *file,
                    const char *varname, char *buf);

searchpath Ищет маршрут доступа к файлу в DOS


    DOS Win16    #include <dir.h>
    OS/2 Win32    char *searchpath (const char *file);

_searchstr Устанавливает каталог для файла.


    DOS Win16    #include<stdlib.h>
    OS/2 Win32    void _searhstr(const char *file, const
             char *ipath,char *buf);

segread Читает сегментные регистры


    DOS Win16    #include <dos.h>
    Win32       void segread(struct SREGS *segp);
    ANSI C++

setbuf Устанавливает буферизацию потока


    DOS UNIX Win16 #include <stdio.h>
    OS/2 Win32    void setbuf(FILE *stream, char *buf);
    ANSI C++ ANSI C

setcbrk Устанавливает режим проверки control-break


    DOS Win16    #include<dos.h>
    OS/2       int setcbrk(int cbrkvalue);

_setcursortype Устанавливает наличие и вид куpсоpа


    DOS        #include<conio.h>
    OS/2  Win32   void _setcurcortype(int cur_t);

setdate Смотpи _dos_getdate.
setdisk Смотpи getdisk.
setdta Устанавливает адрес передачи диска


    DOS Win16    #include<dos.h>
             void setdta(char far *dta);

settime Смотpи getftime.
setjmp Выполняет нелокальный переход


    DOS UNIX Win16 #include <setjmp.h>
    OS/2 Win32    int setjmp(jmp_buf env);
    ANSI C++ ANSI C

setlocale Определяет локализацию


    DOS Win16    #incude <locale.h>
    OS/2 Win32    char*setlocale (int category, char*locale);
    ANSI C++ ANSI C

setmem Заполняет область памяти определенным символом


    DOS UNIX Win16 #include <mem.h>
    OS/2 Win32    void setmem(void *dest, unsigned
             length, char value);

setmode Устанавливает тип открытого файла


    DOS Win16    #include <fсntl.h>
    OS/2 Win32    int setmode(int handle, int amode);

setvbuf Назначает буферизацию потока


    DOS UNIX Win16 #include <stdio.h>
    OS/2 Win32    int setvbuf(FILE *stream, char *buf, int type,
    ANSI C++ ANSI C                size_t size);

setvect Смотpи getvect
setverify Устанавливает проверочный флаг в DOS


    DOS Win16    #include <dos.h>
    OS/2 Win32    void setverify(int value);

signal Определяет действия по сигналу


    DOS UNIX Win16 #include <signal.h>
    OS/2 Win32    void(*signal(int sig,void(*func)
    ANSI C++ ANSI C        (int sig[,intsubocde])))(int);

sin,sinl Вычисляет тригонометрическую функцию синуса


    sin        #include <math.h>
             double sin(double x);
    DOS UNIX Win16
    OS/2 Win32
             ----***----
    sinl       #include <math.h>
            long double sinl(long double x);
    DOS Win16
    OS/2 Win32

sinh,sinhl Вычисляет гиперболическую функцию синуса


    sinh       #include <math.h>
             double sinh(double х);
    DOS UNIX Win16
    OS/2 Win32
    ANSI C++ ANSI C
               ---***---
    sinhl       #include <math.h>
             long double sinhl(long double x)
    DOS Win16
    OS/2 Win32

sleep Приостанавливает выполнение процесса на указанный интервал времени (в секундах)


    DOS UNIX
    OS/2 Win32B    #include <dos.h>
             void sleep(unsigned seconds);

sopen Открывает разделяемый файл


    DOS UNIX Win16 #include <fcntl.h>
    OS/2 Win32    #include <sys\stat.h>
             #include <share.h>
             #include <io.h>
             int sopen(char *path, int access,
                        int shflag, int mode);

spawnl, (...) Создает и запускает порожденный процесс spawnle


    spawnlp      #include <process.h>
    spawnlpe     #include <stdio.h>
    spawnnv      int spawnl(int mode, char *path, char
    spawnve            *arg0, arg1, ...,argn, NULL);
    spawnvp      int spawnle(int mode, char *path, char
    spawnvpe       *arg0, arg1, ..., argn, NULL, char *envp[]);
OS        int spawnlp(int mode, char *path, char
    OS/2 Win32          *arg0, arg1, ...,argn,NULL);
             int spawnlpe(int mode, char *path, char
             *arg0, arg1, ..., argn, NULL, char
             *envp[]);
            int spawnv(int mode, char *path, char
                  *argv[]);
             int spawnve(int mode, char *path, char
                   *argv[], char *envp[]);
            int spawnvp(int mode, char *path,
                   char argv[]);
             int spawnvpe(int mode, char *path,
                   char *argv[], char envp[]);

_splitpath Разбивает полное имя маршрута на компоненты


    DOS Win16    #include <stdlib.h>
    OS/2 Win32    void_splitpath(const char *path, char
               *drive, char *dir,char *name,char *ext);

sprintf Выполняет форматный вывод в строку


    DOS UNIX Win16 #include <stdio.h>
    OS/2 Win32    int sprintf(char *buffer,
    ANSI C++ ANSI C        cnst char *format[,аргумент,...]);

sqrt,sqrtl Для аргумента, выраженного натуральным числом вычисляет положительный квадратный корень входного значения


    sqrt       #include <math.h>
             double sqrt(double х);
    DOS UNIX Win16
    OS/2 Win32
    ANSI C++
               ---***---
    sqrtl       #include <math.h>
             lond double sqrtl(long double x);
    DOS Win16
    OS/2 Win32

srand Инициализирует генератор случайных чисел


    DOS UNIX Win16 #include <stdlib.h>
    OS/2 Win32    void srand(unsigned seed);
    ANSI C++ ANSI C

sscanf Выполняет форматированный ввод из строки


    DOS UNIX Win16 #include <stdio.h>
    OS/2 Win32    int sscanf(const char *buffer,
    ANSI C++ ANSI C         const char *format[,addres,...]);

stackavail Получает объем доступной памяти


    DOS Win16    #include <malloc.h>
    OS/2 Win32    size_t stackavail(void);

stat Смотpи fstat
_status87 Выдает статус обработки чисел с плавающей точкой


    DOS Win16    #include <float.h>
    OS/2 Win32    unsigned int _status87(void);

stime Устанавливает системные дату и время


    DOS UNIX Win16 #include <time.h>
    OS/2       int stime(time_t *tp);

stpcpy Копирует одну строку в другую


    DOS UNIX Win16 #include <string.h>
    OS/2 Win32    char *stpcpy(char *dest, const char *src);

strcat,_fstrcat Добавляет одну строку к другой


             #include <string.h>
    DOS UNIX Win16 Короткий вызов функции:
    OS/2 Win32    char *strcat(char *dest, const char *src);
    ANSI C++ ANSI C Длинный вызов функции:
             char far * far_fstrcat(char far *dest,
                       const char far *src);

strchr,_fstrchr Ищет в строке 1-ое вхождение заданного символа


    DOS UNIX Win16 #include <string.h>
    OS/2 Win32    Короткий вызов функции:
    ANSI C++ ANSI C char *strchr(const char *s, int c);
             Длинный вызов функции:
             char far *far_fstrchr(const char far *s,int c);

strcmp,_fstrcmp Сравнивает одну строку с другой


    DOS UNIX Win16 #include <string.h>
    OS/2 Win32    Короткий вызов функции:
    ANSI C++ ANSI C char *strcpy(char *dest, const char *src);
             Длинный вызов функции:
             int far _fstrcmp(const char far *s1, const
                           char far *s2);

strcmpi Сравнивает одну строку с другой без различения больших и маленьких букв


    DOS UNIX     #include <string.h>
    OS/2 Win32    int strcmpi(const char *s1, const char *s2);

strcoll Сравнивает две строки


    DOS Win16    #include <string.h>
    OS/2 Win32    int strcoll(char* s1,char* s2)
    ANSI C++ ANSI C

strcpy,_fstrcpy Копирует одну строку в другую


    DOS UNIX Win16 #include <string.h>
    OS/2 Win32    Короткий вызов функции:
    ANSI C++ ANSI C char *strcpy(char *dest, const char *src);
             Длинный вызов функции:
             char far * _fstrcpy(char far *dest, const
                             char far *src);

strcspn,_fstrcspn Ищет в строке первый сегмент, не содержащий ни одного символа из заданного набора символов


    DOS UNIX Win16 #include <string.h>
    OS/2 Win32    Короткий вызов функции:
    ANSI C++ ANSI C size_t strcspn(const char *s1, const char *s2);
             Длинный вызов функции:
             size_t far _fstrcspn(const char far *s1,
                          const char far *s2);

_strdate Преобразует текущую дату в строку


    DOS Win16    #include <time.h>
    OS/2 Win32    char *_strdate(char *buf);

strdup,_fstrdup Копирует строку во вновь создаваемую область памяти


    DOS UNIX Win16 #include <string.h>
    OS/2 Win32    Короткий вызов функции:
             char *strdup(const char *s);
             Длинный вызов функции:
             char far *far _fstrdup(const char far *s);

_strerror Позволяет адаптировать сообщение об ошибке


    DOS Win16    #include <string.h>
    OS/2 Win32    char *_strerror(const char *s);

strerror Возвращает указатель на строку сообщения об ошибке


    DOS Win16
    OS/2 Win32    #include <string.h>
    ANSI C++ ANSI C char *strerror(int errnum);

strftime Форматирует время для выходных данных


    DOS UNIX Win16 #inciude <time.h>
    OS/2 Win32    size_t_cdecl strftime(char*s, size_t
    ANSI C++ ANSI C maxcsize, const char*fmt,const struct
             tm*t);

stricmp,_fstricmp Cравнивает одну строку с другой без различения больших и маленьких букв


    DOS UNIX Win16 #include <string.h>
    OS/2 Win32    Короткий вызов функции:
    ANSI C++ ANSI C int stricmp(const char *s1, const char *s2);
             Длинный вызов функции:
             int far _fstricmp(const char far *s1,
                      const char far *s2);

strlen,_fstrlen Вычисляет длину строки


    DOS UNIX Win16 #include <string.h>
    OS/2 Win32    Короткий вызов функции:
    ANSI C++ ANSI C size_t strlen(const char *s);
             Длинный вызов функции:
             size_t far _fstrlen(const char far *s);

strlwr,_fstrlwr Преобразует в строке большие буквы (буквы верхнего регистра) в маленькие буквы (буквы нижнего регистра)


    DOS UNIX Win16 #include <string.h>
    OS/2 Win32    Короткий вызов функции:
    ANSI C++ ANSI C char *strlwr(char *s);
             Длинный вызов функции:
             char far *far _fatrlwr(char char far *s);

strncat,_fstrncat Добавляет часть одной строки к другой


    DOS UNIX Win16 #include <string.h>
    OS/2 Win32    Короткий вызов функции:
    ANSI C++ ANSI C char *strncat(char *dest, const char*src,
             size_t maxlen);
             Длинный вызов функции:
             char far * far _fstrncat(char far *dast,
                      const char far *src,
                         size_t maxlen)

strncmp,_fstrrncmp Сравнивает часть одной строки с частью другой


    DOS UNIX Win16 #include <string.h>
    OS/2 Win32    Короткий вызов функции:
    ANSI C++ ANSI C int strncmp(const char *s1, constchar *s2,
                      size_t maxlen);
             Длинный вызов функции:
             int far _fstrncmp(const char far *s1,
                      const char far *s2,
                      size_t maxlen)

strncmpi Сравнивает часть одной строки с частью другой без различения больших и маленьких букв


    DOS UNIX Win16 #include <string.h>
             int strncmpi(const char *s1, const char *s2,
                  size_t n);

strncpy,_fstrncpy Копирует заданное число байт из одной строки в другую, при необходимости производится отбрасывание или приращение


    DOS UNIX Win16 #include <stdio.h>
    OS/2 Win32    Короткий вызов функции:
    ANSI C++ ANSI C char *strncpy(char *des, const char *src,
                    size_t maxlen);
             Длинный вызов функции:
             char far * far _fstrncpy(char far *dest,
                 const char far *src, size_t maxlen)

strnicmp,_fstrnicmp Сравнивает часть одной строки с частью другой без учета различия больших и маленьких букв


    DOS Win16    #include <string.h>
    OS/2 Win32    Короткий вызов функции:
    ANSI C++ ANSI C int strnicmp(const char *s1,
                   const char *s2, size_t maxlen);
             Длинный вызов функции:
             int far _fstrnicmp(const char far *s1,
                   const char far *s2, size_t maxlen);

strnset,_fstrnset Заменяет заданное количество символов в строке на указанный символ


    DOS Win16    #include <string.h>
    OS/2 Win32    Короткий вызов функции:
             char *strnset(char *s, int ch,size_t n);
             Длинный вызов функции:
             char far * far _fstrnset(char far *s, int ch,
                         size_t n);

strpbrk,_fstrpbrk Ищет в строке первое вхождение любого символа из переданного функции набора символов


    DOS UNIX Win16 #include <string.h>
    OS/2  Win32   Короткий вызов функции:
    ANSI C++ ANSI C char *strpbrk(const char *s1, const char *s2);
             Длинный вызов функции:
             char far * far _fstrpbrk(const char far *s1,
                         const char far *s2);

strrchr,_fstrrchr Ищет в строке последнее вхождение заданного символа


    DOS UNIX Win16 #include <string.h>
    OS/2 Win32    Короткий вызов функции:
    ANSI C++ ANSI C char *strrchr(const char *s, int c);
             Длинный вызов функции:
             char far * _fstrrchr(const char far *s, int c);

strrev,_fstrrev Перевертывает строку


    DOS Win16     #include <string.h>
    OS/2 Win32    Короткий вызов функции:
             char *strrev(char *s);
             Длинный вызов функции:
             char far * far _fstrrev(char far *s);

strset,_fstrset Заменяет все символы строки на заданный символ


    DOS Win16     #include <string.h>
    OS/2 Win32    Короткий вызов функции:
             char *strset(char *s, int ch);
             Длинный вызов функции:
             char far * far _fstrset(char far *s, int ch);

strspn,_fstrspn Ищет в строке первый сегмент, который является подмножеством заданного функции набора символов


    DOS UNIX Win16
    OS/2 Win32
    ANSI C++ ANSI C #include <string.h>
             Короткий вызов функции:
             size_t strspn(const char *s1, const char *s2);
             Длинный вызов функции:
             size_t far _fstrspn(const char far *s1, const
                       char far *s2);

strstr,_fstrstr Ищет в строке вхождение заданной подстроки


    DOS UNIX Win16 #include < string.h>
    OS/2 Win32    Короткий вызов функции:
    ANSI C++ ANSI C char *strstr(const char *s1, const char *s2);
             Длинный вызов функции:
             char far * far _fstrstr(const char far *s1,
                         const char far *s2);

_strtime Преобразует текущее время в строку


    DOS UNIX Win16 #include <time.h>
    OS/2 Win32    char *_strtime(char *buf);
    ANSI C++ ANSI C

strtod,_strtold Преобразует строку в числовое значение типа double


    strtod
             #include <stdlib.h>
    DOS UNIX Win16 double strtod(const char *s, char **endptr);
    OS/2 Win32
    ANSI C++ ANSI C
               ---***---
    _strtold     #include <stdlib.h>
             long double _strtold(const char *s, char
    DOS Win16     **endptr);
    OS/2 Win32

strtok,_fstrtok Ищет в первой строке лексемы, которые разделены любым из символов, входящих во вторую строку


    DOS UNIX Win16
    OS/2 Win32    #include <string.h>
    ANSI C++ ANSI C Короткий вызов функции:
             char *strtok(char *s1, const char *s2);
             Длинный вызов функции:
             char far * far _fstrtok(char far *s1,
                       const char far *s2);

strtol Преобразует строку в числовое значение типа long


    DOS Win16
    OS/2 Win32    #include <stdlib.h>
    ANSI C++ ANSI C long strtol(const char *s, char **endptr,
                   int radix);

_strtold Смотpи strtod
strtoul Преобразует строку в число типа usigned long c заданным основанием


    DOS Win16
    OS/2 Win32    #include <stdlib.h>
    ANSI C++ ANSI C unsigned long strtoul(const char *s,
                   char **endptr, int radix);

strupr,_fstrupr Преобразует маленькие буквы (буквы нижнего ре- гистра) в строке в большие (верхнего регистра) DOS Win16 OS/2 Win32 #include <string.h> ANSI ANSI C Короткий вызов функции: char *strupr(char *s); Длинный вызов функции: char far * far _fstrupr(char far *s);
strxfrm Трансформирует часть строки


    DOS Win16     #include<string.h>
    OS/2 Win32     size_t strxfrm(char*s1,char*s2,size_t n);
    ANSI C++ ANSI C

swab Меняет местами байты


    DOS UNIX Win16 #include <stdlib.h>
    OS/2 Win32    void swab(char *from, char *to, int
             nbytes);

system Вызывает команду DOS


    DOS UNIX     #include <stdlib.h>
    OS/2 Win32    int system(const char *command);

tan,tanl Вычисляет тангенс


    tan        #include <math.h>
             double tan(double x);
    DOS UNIX Win16
    OS/2 Win32
    ANSI C++ ANSI C
    ---***---
    tanl       #include <math.h>
             long double tanl(long double x);
    DOS UNIX Win16
    OS/2 Win32

tanh,tanhl Вычисляет гиперболический тангенс


    tanh       #include <math.h>
             double tanh(double x);
               ---***---
    tanhl       #include <math.h>
    версия      long double tanhl(long double x);
    DOS Win16
    OS/2 Win32

tell Получает текущую позицию указателя файла


    DOS UNIX Win16 #include <io.h>
    OS/2 Win32 ANSI C long tell(int handle);

tempnam Создает уникальное имя файла в специфицированном каталоге


    DOS UNIX Win16
    OS/2 Win32    #include <stdio.h>
             char *tempnam(char *dir, char *prefix);

textattr Устанавливает текстовые атрибуты


    DOS        #include <conio.h>
    OS/2 Win32    void textattr(int newattr);

textbackground Устанавливает новый цвет фона


    DOS        #include <conio.h>
    OS/2 Win32    void textbackground(int newcolor);

textcolor Устанавливает новый цвет символов в текстовом режиме


    DOS
    OS/2 Win32    #include <conio.h>
             void textcolor(int newcolor);

textmode Переводит экран в текстовый режим


    DOS        #include <conio.h>
    OS/2 Win32    void textmode(int newmode);

time Получает время дня


    DOS UNIX Win16 #include <time.h>
    OS/2 Win32    time_t time(time_t *timer);
    ANSI C++ ANSI C

tmpfile Открывает временный файл в двоичном режиме


    DOS UNIX Win16 #include <stdio.h>
    OS/2 Win32    FILE *tmpfile(void);
    ANSI C++ ANSI C

tmpnam Создает уникальное имя файла


    DOS UNIX Win16 #include <stdio.h>
    OS/2 Win32    char *tmpnam(char *s);
    ANSI C++ ANSI C

toascii Преобразует символ в формат ASCII


    DOS UNIX Win16 #include <ctype.h>
    OS/2 Win32    int toascii(int c);

_tolower Преобразует символы в символы нижнего регистра


    DOS UNIX Win16 #include <ctype.h>
    OS/2 Win32    int _tolower(int ch);

tolower Преобразует символы в символы нижнего регистра


    DOS UNIX Win16 #include <ctype.h>
    OS/2 Win32    int tolower(int ch);
    ANSI C++ ANSI C

_toupper Преобразует символы в символы верхнего регистра


    DOS UNIX Win16 #include <ctype.h>
    OS/2 Win32    int _toupper(int ch);

toupper Преобразует символы в символы верхнего регистра


    DOS UNIX Win16 #include <ctype.h>
    OS/2 Win32    int toupper(int ch);
    ANSI C++ ANSI C

tzset Устанавливает значение глобальных переменных daylight, timezone и tzname


    DOS UNIX Win16
    OS/2 Win32    #include <time.h>
             void tzset(void);

ultoa Преобразует значение типа unsigned long в строку


    DOS Win16
    OS/2 Win32    #include <stdlib.h>
             char *ultoa(unsigned long value,
                   char *string, int radix);

umask Устанавливает маску, разрешающую чтение/запись


    DOS Win16    #include <io.h>
    OS/2 Win32    unsigned umask(unsigned mode);

ungetc Возвращает символ обратно во входной поток


    DOS UNIX Win16 #include <stdio.h>
    OS/2 Win32    int ungetc(int c, FILE *stream);
    ANSI C++ ANSI C

ungetch Возвращает символ обратно в буфер клавиатуры


    DOS UNIX     #include <conio.h>
    OS/2 Win32    int ungetch(int ch);

unixtodos Преобразует дату и время из UNIX к формату DOS


    DOS Win16    #include <dos.h>
    OS/2 Win32    void unixtodos(long time, struct date *d,
                   struct time *t);

unlink Уничтожает файл


    DOS UNIX Win16 #include<io.h>
    OS/2 Win32    int unlink(const char *filename);

unlock Разрешает совместное использование файла


    DOS Win16    #include <io.h>
    OS/2  Win32   int unlock(int handle, long offset,
                       long length);

utime Устанавливает время и дату работы с файлом


    DOS UNIX Win16 #include <utime.h>
    OS/2 Win32    int utime(char *path, struct utimebuf *times);

va_arg
va_end
va_start
Позволяет использовать переменный список аргументов


             #include <stdarg.h>
    DOS UNIX Win16 void va_start(va_list ap, lastfix);
    OS/2 Win32    type va_arg(va_list ap,type);
    ANSI C++ ANSI C void va_end(va_list ap);

vfprintf Пересылает форматированный вывод в поток


    DOS UNIX Win16 #include <stdio.h>
    OS/2 Win32    int vfprintf(FILE *stream, const char *format,
    ANSI C++ ANSI C                 va_list arglist);

vfscanf Осуществляет форматированный ввод из потока


    DOS UNIX Win16 #include <stdio.h>
    OS/2 Win32    int vfscanf(FILE *stream, const char
             *format, va_list arglist);

vprintf Пересылает форматированный вывод в stdout


    DOS UNIX     #include <stdarg.h>
    OS/2 C++ Win32 int vprintf(const char *format,
    ANSI C++                  va_list arglist);

vscanf Осуществляет форматированный ввод из stdin


    DOS UNIX Win16 #include <stdargio.h>
    OS/2 Win32    int vscanf(const char *format,va_list
             arglist);

vsprintf Посылает форматированный вывод в строку


    DOS UNIX Win16 #include <stdarg.h>
    OS/2  Win32   int vsprintf(char *buffer,const char *format,
    ANSI C++ ANSI C                 va_list arglist);

vsscanf Осуществляет форматированный ввод из потока


    DOS UNIX Win16 #include <stdarg.h>
    OS/2 Win32    int vsscanf(const char *buffer,
             const char *format, va_list arglist);

wait Пpиостанавливает один и более подпpоцессов пpи их выполнении.


    OS/2 Win32    #include <process.h>
             int wait (int *statloc)

wcstombs Преобразует массив типа wchar_t в байтовую строку


    DOS UNIX Win16 #include <stdlib.h>
    OS/2 Win32    size_t wcstombs(char *s,const wchar_t *pwcs,
    ANSI C++ ANSI C              size_t n);

wctomb Преобразует код типа wchar_t в многобайтовый символ


    DOS UNIX Win16
    OS/2  Win32   #include <stdlib.h>
    ANSI C++ ANSI C int wctomb(char *s, wchar_t wc);

wherex Возвращает горизонтальную позицию курсора внутри окна


    DOS Win16    #include <conio.h>
    OS/2 Win32    int wherex(void);

wherey Возвращает вертикальную позицию курсора внутри окна


    DOS Win16    #include <conio.h>
    OS/2 Win32    int wherey(void);

window Описывает активное в текстовом режиме окно


    DOS        #include <conio.h>
    OS/2 Win32    void window(int left, int top, int right,
             int bottom);

_write Смотpи _rtl_write
write Записывает в файл


    DOS UNIX Win16 #include<io.h>
    OS/2 Win32    int write(int handle, void *buf, unsigned len);

back.gif (1087 bytes)ind.gif (1892 bytes)next.gif (1100 bytes)
Hosted by uCoz