【#文档大全网# 导语】以下是®文档大全网的小编为您整理的《C语言头文件大全》,欢迎阅读!
标准C语言头文件
ISO C标准定义的头文件(24项) 验证程序断言 支持复数算术运算 出错码
浮点环境
整型格式转换 替代关系操作符宏 局部类别 数学常量
信号
可变参数表 标准定义
整型
实用程序库函数 字符串操作 时间和日期
宽字符支持
POSIX标准定义的必须的头文件(26项) 目录项
文件控制 路径名模式匹配类型 组文件
口令文件
正则表达式 终端I/O 符号常量
字扩展类型
Internet定义
Internet地址族 传输控制协议 select函数 套接字接口
进程时间 基本系统数据类型 系统名
进程控制
POSIX标准定义的XSI扩展头文件(26项) cpio归档值 动态链接
文件树漫游
代码集转换实用程序 模式匹配函数定义 货币类型 消息类别 轮询函数
字符串操作 系统出错日志记录 用户限制 用户帐户数据库 消息队列 资源操作
共享存储
文件系统信息 附加的时间
矢量I/O操作
POSIX标准定义的可选头文件(8项) 异步I/O 消息队列 执行调度
信号量
XSI STREAMS接口 时间跟踪
字符类型 浮点常量 实现常量 非局部goto 布尔类型和值 标准I/O库 通用类型数学宏 宽字符分类和映射支持 文件名匹配类型 网络数据库操作 tar归档值 文件时间 套接字本地接口 内存管理声明 文件状态 UNIX域套接字定义
消息显示结构 语言信息常量 数据库操作 搜索表 用户上下文 IPC 信号量 时间类型
线程
实时spawn接口
标准 C++ 语言头文件(54个其中16个用于构建STL,3个为附加非必须)
STL通用算法 字符处理
STL位集容器 错误码
用于在程序运行时执行断言 用于测试浮点类型属性 本地化函数
执行非内部的goto语句 用于定义实用的类型和宏 字符串 宽字符分类 ISO646变体字符集 测试整数类型属性 数学函数 信号 输入/输出 时间
复数类
访问参数数量变化的函数 杂项函数及内存分配 宽字符处理及输入/输出 STL双端队列容器 异常处理类
STL函数对象 参数化输入/输出 输入/输出前置声明 数据流输入/输出
遍历序列的类 各种数据类型最值常量 国际化支持
映射容器
基本内存分配和释放 通用的数字操作 STL 队列容器 STL 集合容器
STL 堆栈容器 标准异常类
字符串类
非内存字符序列的流类 STL 通用模板类
支持值数组的类和模版类标准C++附加的头文件(3个)非必须
文件流
基本输入/输出支持 基本输入流
STL线性列表容器 专用内存分配器 基本输出流 基于字符串的流
iostream 的缓冲区类
运行时类型标识 STL 动态数组容器
three The Standard C++ library consists of 51 required headers.This implementation also includes or STL.These are indicated below with the notation for a total of 54 headers.Of these 54 headers,16 constitute the Standard Template Library, -- for defining several functions that control exception handling the templates defined in and that map keys to values -- for declaring the iostreams objects that manipulate the standard streams defined
locale-specific behavior, as in the iostreams classes map keys to values container classes -- -- for defining template classes that buffer iostreams operations -- for defining several classes useful for reporting exceptions -- for defining several iostreams classes that manipulate in-memory character -- for defining class type_info, the result of the typeid operator -- additional -- -- for defining a template class that administers sets of bits -- for defining a template class that supports complex arithmetic -- (STL) for defining a template class that implements a deque container -- for declaring several iostreams manipulators that take an argument -- for declaring several iostreams template classes before they are necessarily -- for defining the template class that performs extractions -- for testing numeric type properties -- for defining several classes and templates that control -- (STL) for defining several templates that implement useful numeric functions -- for defining the template class that performs insertions -- (STL) for defining a template class that implements a queue container -- (STL) for defining template classes that implement associative containers -- (STL) for defining a template class that implements a stack container -- for defining a template class that implements a string container sequences -- (STL) for defining several templates of general utility arrays -- (STL) for defining a template class that implements a vector container for (STL) for (STL) for -- (STL) for defining several templates that help construct predicates for headers,,,and defining defining defining for for defining defining defining several the several template a template several template several iostreams template iostreams classes class templates classes templates classes class template and that template template that that serves that that that ,not classes implements implement classes implement allocate as help classes the that define base that hashed a required manipulate and that doubly associative singly for manipulate and free support associative many linked manipulate by storage iostreams string the containers value-oriented list exteral C++ for containers containers Standard, container iterators various classes files that 新的 -- for enforcing assertions when functions execute -- for programming in ISO 646 variant character sets -- for testing integer type properties -- for adapting to different cultural conventions -- for executing nonlocal goto statements -- for controlling various exceptional conditions -- for accessing a varying number of arguments -- for defining several useful types and macros -- for performing a variety of operations -- for manipulating several kinds of strings -- for classifying wide characters of the Standard Template Library 旧的 -- for enforcing assertions when functions execute -- for adapting to different cultural conventions -- for testing integer type properties -- for programming in ISO 646 variant character sets -- for defining several useful types and macros -- for accessing a varying number of arguments -- for controlling various exceptional conditions -- for executing nonlocal goto statements -- for manipulating several kinds of strings -- for performing a variety of operations F -- for classifying wide characters compatibility with traditional C++ libraries: -- for declaring the iostreams objects that manipulate the standard streams -- for declaring several iostreams manipulators that take an argument inally, in this implementation, the Standard C++ library also includes several headers for C标准库 -- (STL) for defining numerous templates that implement useful algorithms -- for classifying characters -- for testing error codes reported by library functions -- for testing floating-point type properties -- for computing common mathematical functions -- for performing input and output -- for converting between various time and date formats -- for manipulating wide streams and several kinds of strings -- for declaring several functions that allocate and free storage -- declaring several template classes that aid migration from older versions files
本文来源:https://www.wddqxz.cn/a702d572ca50ad02de80d4d8d15abe23482f038d.html