fabs, fabsl |
Определяет абсолютное значение числа с плавающей точкой
fabs #include<math.h>
double fabs(double x);
DOS UNIX Win16
OS/2 Win32
ANSI C++ ANSI C
----***---
fabsl #include<math.h>
long double fabls(long double x);
DOS Win16
OS/2 Win32
|
farcalloc |
Выделяет память из кучи c дальней адpесацией
DOS Win16 #include <alloc.h>
OS/2 void far *farcalloc(unsigned long nunits,
unsigned long unitsz);
|
farfree |
Освобождает блок из кучи с дальней адpесацией
DOS Win16 #include <alloc.h>
void farfree(void far *block);
|
farmalloc |
Выделяет память в куче с дальней адресацией
DOS Win16 #include <alloc.h>
void far *farmalloc(unsigned long
nbytes);
|
farrealloc |
Регулирует размер блока в куче с дальней адресацией
DOS Win16
OS/2 #include <alloc.h>
void far *farrealloc(void far *oldblock,
unsigned long nbytes);
|
fclose |
Закрывает поток
DOS UNIX Win16 #include<stdio.h>
OS/2 Win32 int fclose(FILE *stream);
ANSI C++ ANSI C
|
fcloseall |
Закрывает открытые потоки
DOS UNIX Win16 #include [<stdio.h>
OS/2 Win32 int fcloseall(void);
|
fcvt |
Преобразует число с плавающей точкой в строку
DOS UNIX Win16 #include<stdlib.h>
OS/2 Win32 char *fcvt(double value,int ndig,int *dec,
int *sign);
|
fdopen |
Связывает поток с описателем файла
DOS UNIX Win16 #include<stdio.h>
OS/2 Win32 FILE *fdopen(int handle, char *type);
|
feof |
Обнаруживает конец файла в потоке
DOS UNIX Win16 #include<stdio.h>
OS/2 Win32 int feof(FILE *stream);
ANSI C++ ANSI C
|
ferror |
Обнаруживает ошибки в потоке
DOS UNIX Win16 #include<stdio.h>
OS/2 Win32 int ferror(FILE *stream);
ANSI C++ ANSI C
|
fflush |
Очищает поток
DOS UNIX Win16 #include<stdio.h>
OS/2 Win32 int fflush(FILE *stream);
ANSI C++ ANSI C
|
fgetc |
Получает символ из потока
DOS UNIX Win16 #include<stdio.h>
OS/2 Win32 int fgetc(FILE *stream);
ANSI C++ ANSI C
|
fgetchar |
Получает символ из потока stdin
DOS UNIX Win16 #include <stdio.h>
OS/2 Win32 int fgetchar(void);
ANSI C++ ANSI C
|
fgetpos |
Получает текущий указатель файла
DOS Win16 #include<stdio.h>
OS/2 Win32 int fgetpos(FILE *stream, fpos_t *pos);
ANSI C++ ANSI C
|
fgets |
Получает строку из потока
DOS UNIX Win16 #include<stdio.h>
OS/2 Win32 char *fgets(char *s, int n, FILE *stream);
ANSI C++ ANSI C
|
filelength |
Получает размер файла в байтах
DOS Win16 #include<io.h>
OS/2 C++ Win32 long filelength(int handle);
|
fileno |
Получает описатель файла
DOS UNIX Win16 #include<stdio.h>
OS/2 Win32 int fileno(FILE *stream);
|
findfirst |
Выполняет поиск в каталоге диска
DOS Win16 #include<dir.h>
OS/2 Win32 int findfirst(const char *pathname,
struct ffblk *ffblk, int attrib);
|
findnext |
Продолжает поиск функции findfirst
DOS Win16 #include<dir.h>
OS/2 Win32 int findnext(struct ffblk *ffblk);
|
floor,floorl |
Округляет в меньшую сторону
floor #include <math.h>
double floor(double x);
DOS UNIX Win16
OS/2 Win32
ANSI C++ ANSI C
---***---
floorl #include <math.h>
long double floorl(long double x);
DOS Win16
OS/2 Win32
|
flushall |
Очищает все потоки
DOS UNIX Win16 #include <stdio.h>
OS/2 C++ Win32 int flushall(void);
|
_fmemccpy |
Смотpи memccpy.
|
_fmemchr |
Смотpи memchr.
|
_fmemcmp |
Смотpи memcmp.
|
_fmemcpy |
Смотpи memcpy.
|
_fmemicmp |
Смотpи memicmp.
|
_fmemset |
Смотpи memset.
|
fmod, fmodl |
Вычисляет x по модулю y, остаток от х/y
fmod #include <math.h>
double fmod(double x, double y);
DOS UNIX Win16
OS/2 Win32
ANSI C++ ANSI C
---***---
fmodl #include <math.h>
long double fmodl(long double x,long
DOS Win16 double y);
OS/2 Win32
|
fnmerge |
Создает из составных частей полное имя файла
DOS Win16 #include<dir.h>
OS/2 Win32 void fnmerge(char *path, const char
*drive, const char *dir, const char
*name, const char *ext);
|
fnsplit |
Расщепляет полное имя файла на компоненты
DOS Win16 #include<dir.h>
OS/2 Win32 void fnsplit(char *path, char *drive,
char *dir, char *name,
char *ext);
|
fopen |
Открывает поток
DOS UNIX Win16 #include<stdio.h>
OS/2 Win32 FILE *fopen(const char *filename,
ANSI C++ ANSI C const char *mode);
|
FP_OFF,FP_SEG |
Получает смещение или сегмент с дальней адресацией
DOS Win16 #include<dos.h>
Win32 unsigned FP_OFF(void far *p);
unsigned FP_SEG(void far *p);
|
_fpreset |
Инициализирует заново математический пакет для работы с плавающей точкой
DOS Win16 #include <float.h>
OS/2 Win32 void _fpreset(void);
|
fprintf |
Записывает форматированный вывод в поток
DOS UNIX Win16 #include<stdio.h>
OS/2 Win32 int fprintf(FILE *stream,
ANSI C++ ANSI C const char *format[,аргумент,...]);
|
fputc |
Выводит символ в поток
DOS UNIX Win16 #include<stdio.h>
OS/2 Win32 int fputc(int c, FILE *stream);
|
fputchar |
Выводит символ в поток stdout
DOS UNIX #include<stdio.h>
OS/2 Win32 int fputchar(int c)
ANSI C++
|
fputs |
Выводит строку в поток
DOS UNIX Win16 #include<stdio.h>
OS/2 Win32 int fputs(const char *s, FILE *stream);
ANSI C++ ANSI C
|
fread |
Cчитывает данные из потока
DOS UNIX Win16 #include<stdio.h>
OS/2 Win32 size_t fread(void *ptr, size_t size,
ANSI C++ ANSI C size_t n, FILE *stream);
|
free |
Освобождает выделенный блок памяти
DOS UNIX Win16 #include<stdlib.h>
OS/2 Win32 void free(void *block);
ANSI C++ ANSI C
|
freopen |
Соединяет новый файл с открытым потоком
DOS UNIX Win16 #include<stdio.h>
OS/2 Win32 FILE *freopen(const char *filename,
ANSI C++ ANSI C const char *mode, FILE *stream);
|
frexp,frexpl |
Расщепляет число типа double на мантиссу и показатель
frexp #include<math.h>
double frexp(double x,int *exponent);
DOS UNIX Win16
OS/2 Win32
ANSI C++ ANSI C
---***---
frexpl #include<math.h>
long double frexpl(long double x,
DOS UNIX Win16 int *exponent);
OS/2 Win32
|
fscanf |
Просматривает и форматирует ввод из потока
DOS UNIX Win16 #include<stdio.h>
OS/2 Win32 int fscanf(FILE *stream,
ANSI C++ ANSI C const char *format[,address,...]);
|
fseek |
Перемещает указатель файла по потоку
DOS UNIX Win16 #include<stdio.h>
OS/2 Win32 int fseek(FILE *stream,long int offset,
ANSI C++ ANSI C int whence);
|
fsetpos |
Позиционирует указатель файла потока
DOS Win16 #include<stdio.h>
OS/2 Win32 int fsetpos(FILE *stream, const fpos_t *pos);
ANSI C++ ANSI C
|
_fsopen |
Открывает поток с коллективным использованием файла
DOS Win16 #include<stdio.h>
OS/2 Win32 #include<share.h>
FILE *_fsopen(const char *filename,
const char *mode, int shflg);
|
fstat,stat |
Получает информацию об открытом файле
DOS UNIX Win16 #include<sys\stat.h>
OS/2 Win32 int fstat(int handle, struct stat *statbuff);
int stat(char *path,ctruct stat *statbuf);
|
_fstr* |
Работа с потоками
DOS Win16 См. описание функций strcat, strchr,
OS/2 strcspn, strdup, stricmp, strlen,
strlwr, strncat, strncmp, strncpy,
strnicmp, strnset, strpbrk, strrchr,
strrev, strset, strspn, strstr, strtok и
strupr для версий с дальней адресацией.
|
ftell |
Возвращает текущий указатель файла
DOS UNIX Win16 #include<stdio.h>
OS/2 Win32 long int ftell(FILE *stream)
ANSI C++ ANSI C
|
ftime |
Сохраняет текущее время в структуре timeb
DOS UNIX Win16 #include<sys\timeb.h>
OS/2 Win32 void ftime (struct timeb *buf);
|
_fullpath |
Преобразует полное имя файла из относительного в абсолютное
DOS Win16
OS/2 C++ Win32 #include<stdlib.h>
char* _fullpath(char *buffer, const char *path,
int buflen);
|
fwrite |
Записывает в поток
DOS UNIX Win16 #include<stdio.h>
OS/2 Win32 size_t fwrite(const void *ptr, size_t size,
ANSI C++ ANSI C size_t n, FILE *stream);
|