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

  • CONIO.H

  • DIR.H

  • ERRNO.H

  • GRAPHICS.H

  • MEM.H

  • SETJMP.H

  • SIGNAL.H

  • STDDEF.H

  • STDLIB.H

  • STAT.H

  • TYPES.H

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


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

    Библиотеки




    ALLOC.H Описание функций управления памятью (allocation,deallocation и др.)

    АSSERT.H * Определение отладочного макроса assert.

    BIOS.H Описание различных функций, используемых при обращении к подпрограммам BIOS (базовой системе ввода-вывода) IBM PC.

    CONIO.H Описание различных функций, используемых в обращении к подпрограммам DOS ввода-вывода с клавиатуры.

    CTYPE.H * Содержит информацию, используемую макросами классификации символов и макросами преобразования символов (такими, как макросы isalpha и toascii).

    DIR.H Содержит структуры, макросы и функции для работы с каталогами и маршрутами доступа.

    DOS.H Содержит определения различных констант и описания, необходимые для DOS и обращений к процессору 8086.

    ERRNO.H * Определяет константы кодов ошибок.

    PCNTL.H Определяет символьные константы, используемые совместно с библиотечной подпрограммой open.

    FLOAT.H * Содержит параметры подпрограмм работы с числами с плавающей точкой.

    GRAPHICS.H Содержит прототипы графических функций.

    IO.HСодержит структуры и описания подпрограмм ввода-вывода нижнего уровня.

    LIMITS.H * Содержит параметры среды, информацию об ограничениях на время компиляции и диапазоны целочисленных значений.

    MATH.H* Содержит описание прототипов математических функций, а также определение макроса HUGE_VAL и описание уникальной структуры, используемой подпрограммами matherr и _matherr.

    MEM.H Описывает функции работы с памятью (многие из них также определены в string.h).

    PROCESS.HСодержит структуры и описания функций семейства spawn... и exec...

    SETJMP.H * Определяет тип jmp_buf, используемый функциями longjmp и setjmp, и описывает эти функции.

    SHARE.H Определяет параметры для функций, которые позволяют совместное использование файла.

    SIGNAL.H * Содержит константы и описание функций signal и rase.

    STDARGS.H * Определяет макросы, используемые для чтения списка аргументов в функциях, описанных как функции с переменным числом аргументов (такие, как vprintf, vsсanf и т.д.).

    STDDEF.H * Определяет несколько общих типов данных и макросов.

    STDIO.H * Определяет типы и макросы, необходимые для стандартного пакета ввода-вывода, описанного Керниганом и Ритчи и доступного в UNIX System V. Определяет также стандартные потоки ввода-вывода stdin, stdout и stderr, и описывает потокоориентированные подпрограммы ввода/вывода.

    STDLIB.H * Описывает некоторые подпрограммы общего назначения: подпрограммы преобразования, поиска, сортировки и другие.

    STRING.H * Описывает несколько подпрограмм обработки строк и работы с памятью.

    SYS\Определяет символические константы, используемые

    STAT.H при открытии и создании файлов.

    SYS\Описывает функцию ftime и структуру timeb, которую

    TIMEB.H возвращает ftime.

    SYS\Описывает тип time_t, используемый функциями работы

    TYPES.H со временем.

    TIME.H* Определяет структуры, заполняемые подпрограммами преобразования времени asctime, gmtime и localtime; типы, используемые подпрограммами ctime, difftime, gmtime, localtime и stime, а также содержит прототипы этих функций.

    VALUES.H Определяет важные константы, включая машинно-зависимые; обеспечивает совместимость с операционной системой UNIX System V.


    Подпрограммы классификации



    Эти подпрограммы классифицируют символы кода ASCII: буквы,управляющие символы, пунктуацию, символы верхнего регистра и т.д.


    isalnum (ctype.h)

    isalpha (ctype.h)

    isascii (ctype.h)

    iscntrl (ctype.h)

    isdigit (ctype.h)

    isgraph (ctype.h)

    islower (ctype.h)

    isprint (ctype.h)

    isspace (ctype.h)

    isupper (ctype.h)

    isxdigit (ctype.h)


    Подпрограммы преобразования



    Эти подпрограммы преобразуют символы и строки: из символьного в различные числовые представления (с плавающей точкой, целое,длинное) и наоборот; из прописных в строчные (и наоборот).


    atof (stdlib.h)

    Переводит строку в формат числа с плавающей точкой.

    _tolower (ctype.h)

    Преобразует символы в символы нижнего регистра.

    _toupper (ctype.h)

    Преобразует символы в символы верхнего регистра

    atoi (stdlib.h)

    Переводит строку в формат числа типа integer.

    atol (stdlib.h)

    Переводит строку в формат числа типа long.

    ecvt (stdlib.h)

    Преобразование числа с плавающей точкой в строку.

    fcvt (stdlib.h)

    Преобразует число с плавающей точкой в строку.

    gcvt (stdlib.h)

    Преобразует число с плавающей точкой в строку.

    itoa (stdlib.h)

    Преобразует целое в строку.

    strtod (stdlib.h)

    Преобразует строку в числовое значение типа double.

    strtol (stdlib.h)

    Преобразует строку в числовое значение типа long.

    strtoul (stdlib.h)

    Преобразует строку в число типа usigned long c заданным основанием.

    toascii (ctype.h )

    Преобразование символа в формат ASCII.

    tolower (ctype.h)

    Преобразует символы в символы нижнего регистра.

    toupper (ctype.h)

    Преобразует символы в символы верхнего регистра

    ultoa (stdlib.h)

    Преобразует значение типа unsigned long в строку.



    1   2   3   4   5   6   7   8   9   ...   120


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