Главная страница
Навигация по странице:

  • Возвращаемое

  • Назначение

  • Переносимость

  • Справочник по функциям С++. Подпрограммы классификации Подпрограммы преобразования


    Скачать 3.41 Mb.
    НазваниеПодпрограммы классификации Подпрограммы преобразования
    АнкорСправочник по функциям С++.doc
    Дата07.05.2018
    Размер3.41 Mb.
    Формат файлаdoc
    Имя файлаСправочник по функциям С++.doc
    ТипДокументы
    #18992
    КатегорияИнформатика. Вычислительная техника
    страница34 из 120
    1   ...   30   31   32   33   34   35   36   37   ...   120

    _exit


    -----------------------------------------------------------------
    Назначение Завершение процесса.
    Синтаксис void _exit(int status);
    Прототип в process.h, stdlib.h
    Замечания _exit завершает процесс без закрытия файлов,

    очистки вывода или вызова функции выхода.
    status используется для вызываемого процесса

    как статус окончания процесса. Обычно использу-

    ется 0 для указания нормального завершения, не-

    нулевое значение указывает на некоторую ошибку.
    Возвращаемое Нет.

    значение
    Переносимость _exit доступна в системах UNIX.
    Смотри также abort, atexit, exec..., exit, spawn...

    ----------------------------------------------------------------

    exit


    ----------------------------------------------------------------
    Назначение Завершение процесса.
    Синтаксис void exit(int status);
    Прототип в process.h, stdlib.h
    Замечания exit завершает вызванный процесс. Перед завер-

    шением закрываются все файлы, записывается бу-

    фер вывода (ожидающий вывода), а затем вызыва-

    ются любые регистровые функции и функции

    завершения (посланные atexit).
    status используется для вызываемого процесса

    как статус окончания процесса. Обычно использу-

    ется 0 для указания нормального завершения, не-

    нулевое значение указывает на некоторую ошибку.
    Возвращаемое Нет.

    значение
    Переносимость exit доступна в системах UNIX и совместима с

    ANSI Си.
    Смотри также abort, atexit, exec..., _exit, keep, signal,

    spawn...

    ----------------------------------------------------------------

    exp


    ----------------------------------------------------------------
    Назначение Определение экспоненты.
    Синтаксис #include

    double exp(double x);
    Прототип в math.h
    Замечания exp - вычисляет экспоненциальную функцию e**x.
    Возвращаемое exp возвращает е**х.

    значение

    Иногда аргумент, посылаемый функции exp, дает

    результат, который переполняет разрядную сетку

    или невычисляем. Когда корректное значение па-

    раметра х вызывает переполнение, exp возвращает

    значениe HUDE_VAL, переменная errno устанавли-

    вается в
    ERANGE - результат вне границ
    При получении очень малых значений (underflow)

    exp возвращает 0.0, errno не изменяется.
    Обработка ошибок для функции ехр может быть мо-

    дифицирована с помощью функции matherr.
    Переносимость exp доступна в системах UNIX и совместима с

    ANSI Си.
    Cмотри также frexp, ldexp, log, log10, matherr, pow,

    pow10, sqrt

    -----------------------------------------------------------------

    fabs


    -----------------------------------------------------------------
    Назначение Определение абсолютного значения вещественного

    аргумента.
    Синтаксис #include

    double fabs(double x);
    Прототип в math.h
    Замечания fabs возвращает абсолютное значение вeществен-

    ного аргумента х.
    Возвращаемое fabs возвращает абсолютное значение входного

    значение аргумента.
    Переносимость Доступна в операционной системе UNIX и совмес-

    тима с ANSI Си.
    Смотри также abs, cabs, labs

    -----------------------------------------------------------------

    farcalloc


    -----------------------------------------------------------------
    Назначение Выделение памяти из кучи.
    Синтаксис void far *farcalloc(unsigned long nunits,

    unsigned long unitsz);
    Прототип в alloc.h
    Замечания farcalloc выделяет память из удаленной (far)

    кучи для массива, содержащего nunits элементов,

    каждый длиной в unitsz байт.
    Отметим, что при выделении из кучи:
    - может выделяться вся доступная оперативная

    память;

    - могут выделяться блоки размером более 64 Кб;

    - для доступа к распределяемым блокам использу-

    ются far-указатели.
    В компактной, большой и огромной моделях памяти

    данная функция аналогична, хотя и не идентична

    функции calloc. Данная функция использует пара-

    метры типа unsigned long, в то время как calloc

    использует параметры типа unsigned.
    В крохотной модели памяти программа не может

    использовать данную функцию, если она преобра-

    зована в файл с расширением .СОМ.
    Возвращаемое farcalloc возвращает указатель на выделенный

    значение блок или NULL, если для нового блока нет доста-

    точного места.
    Переносимость Уникальна для MS-DOS.
    Смотри также calloc, farcoreleft, farfree, malloc

    -----------------------------------------------------------------
    1   ...   30   31   32   33   34   35   36   37   ...   120


    написать администратору сайта