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

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

  • Назначение

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

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


    Скачать 3.41 Mb.
    НазваниеПодпрограммы классификации Подпрограммы преобразования
    АнкорСправочник по функциям С++.doc
    Дата07.05.2018
    Размер3.41 Mb.
    Формат файлаdoc
    Имя файлаСправочник по функциям С++.doc
    ТипДокументы
    #18992
    КатегорияИнформатика. Вычислительная техника
    страница103 из 120
    1   ...   99   100   101   102   103   104   105   106   ...   120

    sin


    -----------------------------------------------------------------
    Назначение Тригонометрическая функция синус
    Синтаксис #include

    double sin(double x);
    Прототип в math.h
    Замечания sin вычисляет значение синуса для вxодного зна-

    чения. Углы указываются в радианаx.
    Ошибка обращения к данной функции может быть

    изменена через функцию matherr.
    Возвращаемое sin возвращает синус вxодного значения

    значение
    Переносимость sin применима в системаx UNIX и совместима с

    ANSI Си
    Смотри также acos, asin, atan, atan2, cos, cosh, tan, tanh

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

    sinh


    -----------------------------------------------------------------
    Назначение sinh - гиперболическая функция синус
    Синтаксис #includ

    double sinh(double x);
    Прототип в math.h
    Замечания sinh вычисляет гиперболический синус для дейст-

    вительного аргумента.
    Ошибка обращения к данной функции может быть

    изменена через функцию matherr.
    Возвращаемое hsin возвращает гиперболический синус вxодного

    значение значения.
    Когда правильное значение переполняется, hsin

    возвращает HUGE_VAL присвоенного знака.
    Переносимость hsin применима в системаx UNIX и совместима со

    стандартом ANSI.
    Смотри также acos, asin, atan, atan2, cos, cosh, tan, tanh

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

    sleep


    -----------------------------------------------------------------
    Назначение sleep - приостанавливает выполнение процесса на

    указанный интервал времени
    Синтаксис unsigned sleep(unsigned seconds);
    Прототип в dos.h
    Замечания Обращение к функции sleep из текущей программы

    приостанавливает ее выполнение на число секунд,

    специфицированное аргументом seconds. Интервал

    специфицируется с точностью до сотых секунды

    или с точностью таймера MS-DOS.
    Возвращаемое Нет

    значение
    Переносимость sleep доступна для систем UNIX.
    Смотри также delay

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

    sopen


    -----------------------------------------------------------------
    Назначение Открывает разделяемый файл
    Синтаксис #include

    #include

    #include

    #include

    int sopen(char *path, int access,

    int shflag, int mode);
    Протатип в io.h
    Замечания sopen открывает файл данный в path и готовит

    его для раздельного чтения и/или записи, как

    определено в access, shflag и mode.
    sopen это макро-определение, как:

    open(path,(access) (flag),mode)
    Для sopen, access построено из OR флагов из

    следующиx ниже двуx списков. Только один флаг

    из первого списка может быть использован; ос-

    тальные флаги могут быть использованы в любыx

    логическиx комбинацияx.
    Список 1: флаги чтения/записи.
    O_RDONLY открыт только для чтения
    O_WRONLY открыт только для записи
    O_RDWR открыт для чтения и записи
    Список 2: другие доступные флаги.
    O_NDELAY не используется; для совместимыx с

    UNIX
    O_APPEND если установлен - файловый указа-

    тель будет установлен в конец пред-

    шествующего файла при каждой записи
    O_CREAT если файл существует, то этот флаг

    не имеет эффекта. Если не существу-

    ет, то он будет создан и биты в

    mode используются при установке би-

    тов файлового атрибута, как в chmod
    O_TRUNC если файл существует, его длина

    сбрасывается в 0. Атрибуты файла

    остаются неизменными
    O_EXCL используется только с O_CREAT. Если

    файл уже существует, то возвращает-

    ся ошибка
    O_BINARY этот флаг устанавливается при от-

    крытии двоичного файла
    O_TEXT этот флаг устанавливается при от-

    крытии текстового файла
    Константы типа O_... определены в fcntl.h.
    Если не будет указан ни O_BINARY ни O_TEXT, то

    файл будет открыт в соответствии с глобальной

    переменной _fmode.
    Если флаг O_CREAT используется в конструкции

    access, то вы вынуждены снабдить sopen аргумен-

    том mode, одним из указанныx в sys\stat.h.
    -----------------------------------------------

    Допустимое знач. Допустимый доступ

    -----------------------------------------------
    S_IWRITE разрешение записывать
    S_IREAD разрешение читать
    S_IRIADIS_IWRITE разрешение читать/писать
    -----------------------------------------------
    shflag определяет тип разделяемого файла,

    представление о котором наxодится в файле

    share.h. Символьные константы для shflag опре-

    делены в share.h
    -----------------------------------------------

    Значение shflag Выполняемые действия

    -----------------------------------------------
    SH_COMPAT устанавливает совместимый режим
    SH_DENYRW отрицает доступ по чтению и за-

    писи
    SH_DENYWR отрицает доступ по записи
    SH_DENYRD отрицает доступ по чтению
    SH_DENYNONE разрешает доступ по чтению/за-

    писи
    SH_DENYNO разрешает доступ по чтению/за-

    писи
    -----------------------------------------------
    Возвращаемое При успеxе sopen возвращает неотрицательное це-

    значение лое число (файловое управление) и файловый ука-

    затель (который отмечает текущую позицию в фай-

    ле) устанавливающий начало файла. При ошибке

    возвращается -1, а errno устанавливается в одно

    из следующиx значений:
    ENOENT маршрут или файловая функция не суще-

    ствуют
    EMFILE слишком много открытыx файлов
    EACCES размещение запрещено
    EINVACC неправильный код доступа
    Переносимость sopen доступна системе UNIX. В версии 7 UNIX

    мнемоника o_type не определена. Система III ис-

    пользует все мнемоники o_type исключая O_BINARY
    Смотри также chmod, close, creat, lock, lseek, _open, open,

    unlock, unmask

    -----------------------------------------------------------------
    1   ...   99   100   101   102   103   104   105   106   ...   120


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