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

  • Назначение

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

  • Смотри также

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


    Скачать 3.41 Mb.
    НазваниеПодпрограммы классификации Подпрограммы преобразования
    АнкорСправочник по функциям С++.doc
    Дата07.05.2018
    Размер3.41 Mb.
    Формат файлаdoc
    Имя файлаСправочник по функциям С++.doc
    ТипДокументы
    #18992
    КатегорияИнформатика. Вычислительная техника
    страница11 из 120
    1   ...   7   8   9   10   11   12   13   14   ...   120

    _stklen


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

    Назначение Содержит размер стека.

    Синтаксис extern unsigned _stklen;

    Объявлена в dos.h

    Замечания _stklen специфицирует размер стека для всех шести моделей памяти. Минимальный размер стека - 128 слов. Если вы задатите меньшую величину, _stklen автоматически установится на свой минимум. По умолчанию размер стека - 4К.

    В малой и средней моделях размер сегмента данных вычисляется следующим образом:

    сегмент данных[малая, средняя] = глобальные данные + куча + стек,

    где размер кучи может быть установлен благодаря переменной _heaplen.

    В крохотной модели все (включая программу) располагается в одном сегменте, поэтому вычисление сегмента данных включает размер программы и 256 байт PSP (префикса сегмента программы).

    сегмент данных[крохотная] = 256 + программа + + глобальные данные + куча + стек.

    В компактной и большой моделях нет "близкой" кучи, поэтому сегмент данных просто равен -

    сегмент данных[компактная, большая] = глобальные данные + стек.

    В максимальной модели стек является отдельным сегментом и каждый модуль имеет свой собственный сегмент данных.

    См. также _heaplen


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

    timezone


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

    Назначение Содержит разницу в секундах между местным временем и Главным Гринвическим (GMT).

    Синтаксис extern long timezone;

    Объявлена в time.h

    Замечания timezone используется функциями обработки времени и даты.

    Эта переменная вычисляется функцией tzset; она принимает значение, равное разнице в секундах между местным временем и Главным Гринвическим временем.


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

    tzname


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

    Назначение Массив указателей на имена временных зон.

    Синтаксис extern char *tzname[2];

    Объявлена в time.h

    Замечания Глобальная переменная tzname - массив указателей на строки, содержащие сокращения для имен временных зон. tzname[0] указывает на трехсимвольную строку со значением имени временной зоны из строки среды TZ. Глобальная переменная tzname[1] указывает на трехсимвольную строку со значением имени зоны с летним временем из строки среды TZ. Если летнее время не используется, tzname[1] указывает на нулевую строку.


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

    _version


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

    Назначение Содержит номер версии DOS.

    Синтаксис extern unsigned int _version;

    Обьявлена в dos.h

    Замечания _version содержит номер версии DOS; в младшем байте находится главное значение номера, а в старшем - дополнительное. (Для DOS версии x,y x является главным значением номера, а y - дополнительным.)


    Функции с++.



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

    abort


    ----------------------------------------------------------------
    Назначение Экстренное завершение процесса
    Синтаксис void abort (void)
    Прототип в stdlib.h

    process.h
    Замечания abort функция записывает сообщение о завершении

    (abnormal program termination) в stderr и за-

    вершает программу через обращение к функции

    _exit, с кодом возврата 3.
    Возвращаемое Эта функция возвращает код возврата 3 в

    значение породивший ее процесс или непосредственно в

    среду DOS.
    Переносимость Доступна в системе UNIX и совместима с ANSI Си.
    Смотри также assert, atexit, exit, _exit, raise, signal,

    spawn...

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

    abs


    -----------------------------------------------------------------
    Назначение Вычисляет абсолютное значение аргумента.
    Синтаксис #include

    int abs(int i);
    Прототип в stdlib.h, math.h
    Замечания abs возвращает абсолютное значение целочислен-

    ного аргумента i. Если обращение к abs происхо-

    дит при включенном файле stdlib.h, то abs трак-

    туется как макрос, расширяемый в машинные коды.
    Если вы хотите использовать функцию abs вместо

    макроса, то включите в программу строку
    #undef abs
    перед #include.
    Возвращаемое abs возвращает целое в диапазоне от 0 до 32767

    значение за исключением аргумента -32768, который возв-

    ращается как -32768.
    Переносимость Доступна в операционной системе UNIX и совмес-

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

    ----------------------------------------------------------------
    1   ...   7   8   9   10   11   12   13   14   ...   120


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