Заголовочный файл стандартной библиотеки <cstdlib>
Материал из cppreference.com
Этот заголовочный файл в стандартной библиотеке Си назывался первоначально <stdlib.h>.
Этот заголовочный файл включает различные утилиты. Определённые здесь символы используются в некоторых компонентах библиотеки.
Содержание |
[править] Макро определения
| Определение состояния выполнение программы (константа-макрос) | |
| MB_CUR_MAX |
Максимальное число байтов в мультибайтовом символе для данной локали (константа-макрос) |
| Определяемая реализацией константа для нулевого указателя (константа-макрос) | |
| Максимально возможное значение, порожденное std::rand (константа-макрос) | |
[править] Типы
| (C++11) |
Вычисляет частное и остаток от целочисленного деления (функция) |
| Структура, возвращаемая функцией std::ldiv (определение типа) | |
| (C++11) |
Структура, возвращаемая функцией std::lldiv (определение типа) |
| Тип беззнакового целого числа, возвращаемого оператором sizeof (определение типа) | |
[править] Функции
}} Управление процессом | |
| Вызывает аварийное завершение программы (без очистки) (функция) | |
| Вызывает нормальное завершение программы с очисткой (функция) | |
| (C++11) |
Вызывает нормальное завершение программы без полной очистки (функция) |
| (C++11) |
Вызывает нормальное завершение программы без очистки (функция) |
| Регистрирует функцию, которая вызывается при вызове exit() (функция) | |
| (C++11) |
Регистрирует функцию, которая вызывается при вызове quick_exit (функция) |
| Вызывает командный процессор среды выполнения (функция) | |
| Доступ к списку переменных сред (функция) | |
Управление памятью | |
| Выделяет память (функция) | |
| Выделяет и заполняет нулями память (функция) | |
| Расширяет выделенную до этого память (функция) | |
| Освобождает выделенную до этого память (функция) | |
Преобразование из строки в число | |
| Преобразует однобайтовую строку в значение числа с плавающей запятой (функция) | |
| Преобразует однобайтовую строку в целое число (функция) | |
| Преобразует однобайтовую строку в целое число в различных системах счисления (функция) | |
| Преобразует однобайтовую строку в целое число без знака в различных системах счисления (функция) | |
| Преобразует однобайтовую строку в число с плавающей запятой (функция) | |
Работа с широкими символами | |
| Возвращает количество байтов в заданном мультибайтовом символ (функция) | |
| Преобразует заданный мультибайтовый символ в широкий символ (функция) | |
| Преобразует широкий символ в своё мультибайтовое представление (функция) | |
| Преобразует узкую многобайтовую символьную строку в многобайтовую широкую строку (функция) | |
| Преобразует широкую строку в узкую многобайтовую строку из символов (функция) | |
Различные алгоритмы и математические операции | |
| Генерирует псевдослучайные числа (функция) | |
| Инициализирует псевдогенератор случайных чисел (функция) | |
| Сортирует диапазон элементов любого типа (функция) | |
| Ищет в массиве элемент любого типа (функция) | |
| (C++11) |
Вычисляет модуль целого числа(|x|) (функция) |
| (C++11) |
Вычисляет частное и остаток от целочисленного деления (функция) |

