Личный блог Админа → Стандартные функции языка C++
Стандартные функции языка C++ которые очень полезны в написания программ. Скачать можно
Вот пример того что в файле… пользуйтесь на здоровье!
ABORT
#include <process.h> требуется только для объявления функции
#include <stdlib.h> использует либо <process.h>, либо <stdlib.h>
void abort();
Функция abort распечатывает сообщение «Abnormal program
termination» (аварийное (непредвиденное) завершение программы) в
stderr, затем оканчивает вызванный процесс, возвращая управление
процессу, который инициировал вызванный процесс (обычно операци-
онной системе). Функция abort не обновляет буферы потоков.
См.также execl, execle, execip, execlpe, execv, execve,
execvp, execvpe, exit, _exit, signal, spawnl, spawnle, spawnlp,
spawnlpe, spawnv, spawnve, spawnvp, spawnvpe.
Пример:
Образец командной строки:
update employ.dat
На выходе:
C:\BIN\UPDATE.EXE couldn't open file employ.dat.
Abnormal program termination.
(Непредвиденное завершение программы).
ABS
#include <stdlib.h> требуется только для объявления функции
int abs(n);
Функция abs возвращает абсолютное значение своего целого аргумен-
та. Возвращаемого значения в случае ошибки нет.
См. также cabs, fabs, labs.
Пример:
На выходе: -4 4.
Вот пример того что в файле… пользуйтесь на здоровье!
ABORT
#include <process.h> требуется только для объявления функции
#include <stdlib.h> использует либо <process.h>, либо <stdlib.h>
void abort();
Функция abort распечатывает сообщение «Abnormal program
termination» (аварийное (непредвиденное) завершение программы) в
stderr, затем оканчивает вызванный процесс, возвращая управление
процессу, который инициировал вызванный процесс (обычно операци-
онной системе). Функция abort не обновляет буферы потоков.
См.также execl, execle, execip, execlpe, execv, execve,
execvp, execvpe, exit, _exit, signal, spawnl, spawnle, spawnlp,
spawnlpe, spawnv, spawnve, spawnvp, spawnvpe.
Пример:
#include <stdio.h>
main(args, argv)
int argc;
char *argv[];
{
FILE *stream;
if ((stream=fopen(argv[argc-1],"r"))==NULL)
{
frpintf(stderr,
"%s couldn't open file %s\n", argv[0],
argv[argc-1]);
abort();
}
}Образец командной строки:
update employ.dat
На выходе:
C:\BIN\UPDATE.EXE couldn't open file employ.dat.
Abnormal program termination.
(Непредвиденное завершение программы).
ABS
#include <stdlib.h> требуется только для объявления функции
int abs(n);
Функция abs возвращает абсолютное значение своего целого аргумен-
та. Возвращаемого значения в случае ошибки нет.
См. также cabs, fabs, labs.
Пример:
#include <stdlib.h>
int x = -4, y;
y = abs(x);
printf("%d\t%d\n", x, y);.На выходе: -4 4.
- 0
- admin
- 31 августа 2010, 23:29
Комментарии (0)
RSS свернуть / развернутькомментировать