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

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

  • Назначение

  • Замечания

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


    Скачать 3.41 Mb.
    НазваниеПодпрограммы классификации Подпрограммы преобразования
    АнкорСправочник по функциям С++.doc
    Дата07.05.2018
    Размер3.41 Mb.
    Формат файлаdoc
    Имя файлаСправочник по функциям С++.doc
    ТипДокументы
    #18992
    КатегорияИнформатика. Вычислительная техника
    страница76 из 120
    1   ...   72   73   74   75   76   77   78   79   ...   120

    memmove


    -----------------------------------------------------------------
    Назначение Копирует блок размером n байт
    Синтаксис #include

    void *memmove(void *dest,const void *src,

    size_t n);
    Прототип в string.h,mem.h
    Замечания memmove копирует блок размером n байт из src в

    dest. Даже если блоки источника и приемника

    перекрываются, копирование выполняется

    корректно.
    Возвращаемое memmove возвращает dest

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

    совместима с ANSI C.
    См. также memссру,memсру,mоvmem

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

    memset


    -----------------------------------------------------------------
    Назначение Устанавливает значения n байт блока памяти

    равными значению c.
    Синтаксис #include

    void *memset(void *s,int c,size_t n)
    Прототип в string.h,mem.h
    Замечания memset ycтанавливает значения n байт массива s

    равными значению символа c.
    Возвращаемое memset возвращает s

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

    совместима с ANSI C.
    См. также memccpy,memcpy,setmem

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

    min


    -----------------------------------------------------------------
    Назначение Возвращает меньшее из двух значений
    Синтаксис #include

    (type) min(a,b)
    Прототип в stdlib.h
    Замечания Эта функция сравнивает значения и возвращает

    меньшее из них. Оба аргумента и сама функция

    должны быть одного типа.
    Возвращаемое min возвращает меньшее из двух значений

    значение
    См. также max
    Пример #include

    main()

    {

    int x = 5;

    int y = 6;

    int z;

    z = (int)min(x,y);

    print("Меньшее число %d\n", z);
    Вывод программы:
    Меньшее число 5

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

    mkdir


    -----------------------------------------------------------------
    Назначение Создает каталог
    Синтаксис int mkdir(const char *path);
    Прототип в dir.h
    Замечания mkdir создает новый каталог, путь доступа к

    которому задается в path
    Возвращаемое mkdir возвращает 0, если новый каталог создан.

    значение -1 возвращается в случае ошибки, при этом в

    errno устанавливается одно из следуюших

    значений:
    ЕACCES запрет доступа

    ENOENT нет такого файла или каталога
    См. также сhdir,getcurdir,getcwd,rmdir

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

    MK_FP


    -----------------------------------------------------------------
    Назначение Формирует указатель типа far
    Синтаксис #include

    void far *MK_FP(unsigned seg, unsigned ofs);
    Прототип в dos.h
    Замечания MK_FP это макрос, который формирует указатель

    типа far из его компонентов, т.е. сегмента

    (seg) и смещения (ofs)
    Возвращаемое MK_FP возвращает указатель типа far

    значение
    См. также FP_OFF,FP_SEG,movedata,segread
    Пример См. FP_OFF

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

    mktemp


    -----------------------------------------------------------------
    Назначение Создает уникальное имя файла
    Синтаксис char *mktemp(char *template);
    Прототип в dir.h
    Замечания mktemp заменяет строку, на которую указывает

    template, уникальным именем файла и возвращает

    template.
    template должен представлять собой строку из 6

    следующих друг за другом символов "X",

    ограниченную нулем. Эти символы "X" заменяются

    уникальным набором символов, который состоит из

    букв, точки и трех букв расширения,

    составляющих новое имя файла.
    При создании нового имени файла на диске

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

    форматом, начиная с имени АА.ААА, что позволяет

    избежать дублирования уже существующих имен.
    Возвращаемое В случае успешного создания template, mktemp

    значение возвращает адрес строки template. В противном

    случае возвращается ноль.
    Переносимость mktemp доступна в системах UNIX

    -----------------------------------------------------------------
    1   ...   72   73   74   75   76   77   78   79   ...   120


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