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

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

  • Назначение

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

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


    Скачать 3.41 Mb.
    НазваниеПодпрограммы классификации Подпрограммы преобразования
    АнкорСправочник по функциям С++.doc
    Дата07.05.2018
    Размер3.41 Mb.
    Формат файлаdoc
    Имя файлаСправочник по функциям С++.doc
    ТипДокументы
    #18992
    КатегорияИнформатика. Вычислительная техника
    страница43 из 120
    1   ...   39   40   41   42   43   44   45   46   ...   120

    fputc


    -----------------------------------------------------------------
    Назначение Выводит символ в поток.
    Синтаксис #include

    int fputc(int c, FILE *stream);
    Прототип в stdio.h
    Замечания fputc записывает литеру с в заданный поток.
    Возвращаемое При успешном выпонении функция возвращает

    значеение символ с. При ошибке fputc возвращает EOF.
    Переносимость fputc доступна в системах UNIX и совместима

    с ANSI Си.
    Смотри также fgetc, putc

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

    fputchar


    -----------------------------------------------------------------
    Назначение Выводит символ в поток stdout.
    Синтаксис #include

    int fputchar(int c)
    Прототип в stdio.h
    Замечания fputchar записывает литеру с в поток stdout.

    fputchar(c) - это то же самое, что

    fputc(c, stdout)
    Возвращаемое При успешном выполнении функция возвращает

    значение символ с. При ошибке fputchar возвращает EOF.
    Переносимость fputchar доступна в системах UNIX.
    Смотри также fgetchar, putchar

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

    fputs


    -----------------------------------------------------------------
    Назначение Посылает строку в поток.
    Синтаксис #include

    int fputs(const char *string, FILE *stream);
    Прототип в stdio.h
    Замечания fputs выводит ограниченную нулем строку string

    в текущее текстовое окно, она не реагирует на

    символ новой строки (\n) и не выводит ограничи-

    тель строки (\0).
    Возвращаемое fputs при успешном выполнении возвращает

    значение указатель на последний выведенный символ, в

    противном случае функция возвращает значение

    EOF.
    Переносимость fputs доступна в системах UNIX и совместима с

    ANSI Си. Данная функция описана Керниганом и

    Ритчи.
    Смотри также fgets, gets, puts

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

    fread


    -----------------------------------------------------------------
    Назначение Читает данные из потока.
    Синтаксис #include

    size_t fread(void *ptr, size_t size,

    size_t nitems, FILE *stream);
    Прототип в stdio.h
    Замечания fread читает nitems элементов данных, каждый

    длиной в size байт из входного потока stream в

    блок, указанный ptr.
    Общее число прочитанных байт равно (nitems *

    size).
    Возвращаемое При успешном окончании fread возвращает число

    значение элементов (не байт), в действительности

    прочитанных. fread возвращает число элементов в

    коротком блоке (возможно, 0) при конце файла

    или ошибке.
    Переносимость fread доступна во всех системах UNIX и совмес-

    тима с ANSI Си.
    Смотри также fopen, fwrite, printf, read

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

    free


    -----------------------------------------------------------------
    Назначение Освобождает выделенный блок памяти.
    Синтаксис void free(void *ptr)
    Прототип в stdlib.h alloc.h
    Замечания free освобождает, предварительно размещенный

    функциями calloc, malloc или realloc, блок.
    Возвращаемое Нет.

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

    ANSI Си.
    Смотри также calloc, freemem, malloc, realloc, strdup

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

    freemem


    -----------------------------------------------------------------
    Назначение Освобождает предварительно размещенный блок

    памяти DOS.
    Синтаксис int freemem(unsigned seg)
    Прототип в dos.h
    Замечания freemem освобождает блок памяти, выделенный вы-

    зовом allocmem. seg - адрес сегмента этого бло-

    ка.
    Возвращаемое freemen при успешном выполнении возвращает 0.

    значение При ошибке возвращается -1 и errno устанавлива-

    ется в значение:
    ENOMEM Недостаточно памяти.
    Переносимость Уникальна для МS-DOS.
    Смотри также allocmem, free

    -----------------------------------------------------------------
    1   ...   39   40   41   42   43   44   45   46   ...   120


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