Главная
Случайная страница
Категории:
ДомЗдоровьеЗоологияИнформатикаИскусствоИскусствоКомпьютерыКулинарияМаркетингМатематикаМедицинаМенеджментОбразованиеПедагогикаПитомцыПрограммированиеПроизводствоПромышленностьПсихологияРазноеРелигияСоциологияСпортСтатистикаТранспортФизикаФилософияФинансыХимияХоббиЭкологияЭкономикаЭлектроника
|
Библиотека утверждений «cassert» (assert.h)
Функции проверки утверждений
| assert
| Проверить утверждение
| Более подробное описание находится, например, здесь: http://ru.wikipedia.org/wiki/Assert.h.
Библиотека посимвольной обработки «cctype» (ctype.h)
Функции проверки категории символа
| isalnum
| Проверяет, является ли аргумент буквой или цифрой
| isalpha
| Проверяет, является ли аргумент буквой
| iscntrl
| Проверяет, является ли аргумент управляющим символом
| isdigit
| Проверяет, является ли аргумент цифрой
| isgraph
| Проверяет, является ли аргумент символом, имеющим графическое представление
| islower
| Проверяет, является ли аргумент буквой в нижнем регистре
| isprint
| Проверяет, является ли аргумент символом, который может быть напечатан
| ispunct
| Проверяет, является ли аргумент символом, имеющим графическое представление, но не являющимся при этом буквой или цифрой
| isspace
| Проверяет, является ли аргумент разделительным символом
| isupper
| Проверяет, является ли аргумент буквой в верхнем регистре
| isxdigit
| Проверяет, является ли аргумент цифрой шестнадцатеричной системы счисления
| Функции изменения регистра
| tolower
| Изменить прописную букву на строчную («большую» на «маленькую»)
| toupper
| Изменить строчную букву на прописную («маленькую» на «большую»)
|
ASCII код
| Символы
| isalnum
| isalpha
| iscntrl
| isdigit
| isgraph
| islower
| isprint
| ispunct
| isspace
| isupper
| isxdigit
| 0x00 .. 0x08
| NUL, (другие управляющие коды)
|
|
| x
|
|
|
|
|
|
|
|
| 0x09 .. 0x0D
| (управляющие коды, перемещающие курсор: '\t','\f','\v','\n','\r')
|
|
| x
|
|
|
|
|
| x
|
|
| 0x0E .. 0x1F
| (другие управляющие коды)
|
|
| x
|
|
|
|
|
|
|
|
| 0x20
| пробел (' ')
|
|
|
|
|
|
| x
|
| x
|
|
| 0x21 .. 0x2F
| !"#$%&'()*+,-./
|
|
|
|
| x
|
| x
| x
|
|
|
| 0x30 .. 0x39
|
| x
|
|
| x
| x
|
| x
|
|
|
| x
| 0x3a .. 0x40
| :;<=>?@
|
|
|
|
| x
|
| x
| x
|
|
|
| 0x41 .. 0x46
| ABCDEF
| x
| x
|
|
| x
|
| x
|
|
| x
| x
| 0x47 .. 0x5A
| GHIJKLMNOPQRSTUVWXYZ
| x
| x
|
|
| x
|
| x
|
|
| x
|
| 0x5B .. 0x60
| [\]^_`
|
|
|
|
| x
|
| x
| x
|
|
|
| 0x61 .. 0x66
| abcdef
| x
| x
|
|
| x
| x
| x
|
|
|
| x
| 0x67 .. 0x7A
| ghijklmnopqrstuvwxyz
| x
| x
|
|
| x
| x
| x
|
|
|
|
| 0x7B .. 0x7E
| {|}~
|
|
|
|
| x
|
| x
| x
|
|
|
| 0x7F
| (DEL)
|
|
| x
|
|
|
|
|
|
|
|
| Более подробное описание находится, например, здесь: http://ru.wikipedia.org/wiki/Ctype.h.
Библиотека региональных настроек «clocale» (locale.h)
Данная библиотека используется для задач связанных из локализацией. Для правильной обработки символов национальных алфавитом следует подключить данную библиотеку и установить параметры, используя «setlocale».
Функции локализации
| setlocale
| Установить или получить текущие региональные настройки (локаль)
| localeconv
| Получить конкретные параметры региональных настроек
| Более подробное описание находится, например, здесь: http://ru.wikipedia.org/wiki/Locale.h.
Библиотека математических функций «cmath» (math.h)
Все тригонометрические функции вычисляют в радианах, а не в градусах. Чтобы перейти от одной размерности к другой, можно воспользоваться следующими формулами:
Тригонометрические функции
| cos
| Вычисляет значение косинуса
| sin
| Вычисляет значение синуса
| tan
| Вычисляет значение тангенса
| acos
| Вычисляет значение арккосинуса
| asin
| Вычисляет значение арксинуса
| atan
| Вычисляет значение арктангенса
| atan2
| Вычисляет значение арктангенса с двумя параметрами
| Гиперболические функции
| cosh
| Вычисляет значение гиперболического косинуса
| sinh
| Вычисляет значение гиперболического синуса
| tanh
| Вычисляет значение гиперболического тангенса
| Экспоненциальные и логарифмические функции
| exp
| Вычисление экспоненты
| frexp
| Разбивает число с плавающей точкой на мантиссу и показатель степени
| ldexp
| Умножение числа с плавающей точкой на целую степень двух
| log
| Вычисляет значение натурального логарифма
| log10
| Вычисляет значение десятичного логарифма
| modf
| Извлекает целую и дробную части (с учетом знака) из числа с плавающей точкой
| Возведение в степень
| pow
| Возведение в степень
| sqrt
| Вычисляет значение квадратного корня
| Округление, абсолютное значение, остаток от деления
| ceil
| Округление вверх
| fabs
| Вычисляет значение абсолютной величины (числа с плавающей точкой)
| floor
| Округление вниз
| fmod
| Вычисление остатка от деления нацело (числа с плавающей точкой)
| Более подробное описание находится, например, здесь: http://ru.wikipedia.org/wiki/Math.h.
|