Приглашаем посетить
Рефераты (referat-lib.ru)

Справочник по функциям C++

Справочник по функциям C++

Ключевые слова C++

asm auto break case catch class const continue
default do else enum explicit extern for friend
goto if inline main mutable namespace operator private
protected public register return static struct switch template
this throw try typedef union using virtual void
volatile while

Тематический указатель

Математические функции
Функции обработки сигналов
Функции ввода/вывода в стиле С
Различные функции в стиле С
Функции для работы с датой и временем в стиле С
Функции локализации
Функции классификации и преобразования символов
Функции управлениия программой

Математические функции

acos, Возвращает арккосинус аргумента
asin, Возвращает арксинус аргумента
atan, Возвращает арктангенс аргумента
atan2, Возвращает арктангенс отношения аргументов
ceil, Округляет вверх
cos, Вычисляет косинус
cosh, Вычисляет гиперболический косинус
exp, Возвращает степень числа е
fabs, Возвращает модуль числа
floor, Округляет вниз
fmod, Возвращает остаток от деления x на y
frexp, Выделяет из числа мантиссу и экспоненциальнкю часть
ldexp, Преобразует мантиссу и показатель степени в число
log, Вычисляет натуральный логарифм
log10, Вычисляет логарифм по основанию 10
modf, Разбивает число на целую и дробную части
pow, Возводит число в степень
sin, Вычисляет синус
sinh, Вычисляет гиперболический синус
sqrt, Вычисляет квадратный корень
tan, Возвращает тангенс аргумента
tanh, Возвращает гиперболический тангенс аргумента

Функции обработки сигналов

raise, Прерывает выполнение программы
signal, Регистрирует обработчик сигналов

Функции ввода/вывода в стиле С

fopen, Открывает поток ввода/вывода
getc, Читает символ из потока
getchar, Читает символ из стандартного ввода
gets, Читает символы с клавиатуры
perror, Печатаетс троку вида "s: error сообщение
printf, Выводит строку параметров в определенном формате
putc, Записывает символ в поток
putchar, Выводит символ на стандартное устройство вывода
puts, Выводит строку на стандартное устройство вывода
remove, Удаляет файл
rename, Переименовывает файл
scanf, Вводит строку параметров в определенном формате
sprintf, Выводит строку параметров в определенном формате
sscanf, Вводит данные из строки
tmpfile, Открывает поток двоичного ввода/вывода во временный файл

Различные функции в стиле С

abort, Прерывает выполнение пргораммы
abs, Возвращает модуль числа
atexit, Регистрирует функцию, вызываемую при завершении работы программы
atof, Преобразует строку в вещественное число
atoi, Преобразует строку в целое число
atol, Преобразует строку в длинное целое число
bsearch, Ищет элемент в отсортированном массиве
calloc, Выделяет блок памяти
div, Делит с остатком
exit, Прерывает выполнение программы
free, Освобождает блок памяти
getenv, Возвращает значение переменной окружения
labs, Возвращает модуль числа
ldiv, Делит с остатком
malloc, Выделяет блок памяти
qsort, Сортирует данный массив
rand, Генерирует случайные числа
realloc, Измеряет размеры ранее выделенного блока памяти
srand, Устанавливает начальное псевдослучайное число
strtod, Преобразует строку в число
strtol, Преобразует строку в число с учетом системы счисления
strtoul, Преобразует строку в число с учетом системы счисления
system, Передает строку командному процессору ОС

Функции для работы с датой и временем в стиле С

strftime, Преобразует время в формате fmt в формат tm

Функции локализации

localeconv, Возвращает описание установок локальной среды
setlocale, Устанавливает новую локализацию

Функции классификации и преобразования символов

tolower, Возвращает символ в нижнем регистре
toupper, Возвращает символ в верхнем регистре

Функции управлениия программой

longjmp, Позволяет выполнять переход между функциями
setjmp, Предоставляет возможность перехода между функциями