<cstdlib> (stdlib.h)
header
C标准通用实用库
此标头定义了几个通用功能,包括动态内存管理,随机数生成,与环境的通信,整数算术,搜索,排序和转换。
函数
String 转换
(function )
转换 string -> double
转换 string -> integer
转换 string -> long integer
atoll (C++11)
转换 string -> long long integer
转换 string -> double
strtof (C++11)
转换 string -> float
转换 string -> long integer
strtold (C++11)
转换string -> long double
strtoll (C++11)
转换 string -> long long integer
转换 string -> unsigned long integer
strtoull (C++11)
转换 string -> unsigned long long integer
伪随机序列生成
(function )
生成随机数
初始化随机数生成器
动态内存管理
(function )
分配和零初始化数组
解除已分配内存块
分配内存块
重新分配内存块
环境
(function )
中止当前进程
设置退出时执行的函数
at_quick_exit (C++11)
设置快速退出时执行的函数
终止呼叫进程
获取环境字符串
quick_exit (C++11)
快速终止呼叫进程
执行系统命令
_Exit (C++11)
终止呼叫进程
搜索和排序
(function )
二进制数组搜索
排序数组元素
整数算术
(function )
绝对值
积分除法
绝对值
积分除法
绝对值
积分除法
多字节字符
(function )
获取多字节字符长度
将多字节序列转换为宽字符
将宽字符转换为多字节序列
多字节字符串
(function )
将多字节字符串转换为宽字符串
将宽字符串转换为多字节字符串