配色: 字号:
C语言头文件大全
2012-08-06 | 阅:  转:  |  分享 
  
标准C语言头文件

ISOC标准定义的头文件(24项)

验证程序断言 ?支持复数算术运算?字符类型?出错码?浮点环境?浮点常量?整型格式转换替代关系操作符宏?实现常量

?局部类别?数学常量非局部oto

?信号?可变参数表?布尔类型和值

?标准定义?整型?标准I/O库

?实用程序库函数string.h>?字符串操作?通用类型数学宏

?时间和日期?宽字符支持?宽字符分类和映射支持POSIX标准定义的必须的头文件(26项)

?目录项?文件控制?文件名匹配类型

?路径名模式匹配类型?组文件?网络数据库操作

口令文件?正则表达式?tar归档值

?终端I/O?符号常量?文件时间

?字扩展类型?Internet定义?套接字本地接口

Internet地址族?传输控制协议?内存管理声明

?select函数?套接字接口?文件状态

?进程时间?基本系统数据类型?UNIX域套接字定义

系统名?进程控制POSIX标准定义的XSI扩展头文件(26项)

cpio归档值?动态链接?消息显示结构

?文件树漫游?代码集转换实用程序?语言信息常量

?模式匹配函数定义?货币类型?数据库操作

?消息类别?轮询函数?搜索表

?字符串操作?系统出错日志记录?用户上下文

?用户限制?用户帐户数据库IPC

?消息队列资源操作?信号量

?共享存储?文件系统信息?时间类型

?附加的时间?矢量I/O操作

POSIX标准定义的可选头文件(8项)

?异步I/O?消息队列?线程

?执行调度信号量?实时spawn接口

?XSISTREAMS接口?时间跟踪

标准C++(个)

STL通用算法 STL位集容器 ?用于在程序运行时执行断言

字符处理 错误码 ?用于测试浮点类型属性?ISO646变体字符集 ?测试整数类型属性 本地化函数

数学函数 复数类 ?执行非内部的goto语句

?信号 ?访问参数数量变化的函数 ?用于定义实用的类型和宏

输入/输出 杂项函数及内存分配 字符串

时间 宽字符处理及输入/输出 宽字符分类

STL双端队列容器 异常处理类 文件流

STL函数参数化输入/输出基本输入/输出支持

输入/输出前置声明 数据流输入/输出 基本输入流

遍历序列的类 各种数据类型最值常量 STL线性列表容器

国际化支持 STL映射容器 专用内存分配器

基本内存分配和释放? 通用的数字操作 基本输出流

STL队列容器 STL集合容器 基于字符串的流

STL堆栈容器 标准异常类 iostream的缓冲区类

字符串类 ?非内存字符序列的流类 运行时类型标识

STL通用模板类 ?支持值数组的类和模版类 STL动态数组容器

TheStandardC++libraryconsistsof51requiredheaders.Thisimplementationalsoincludesthreeadditionalheaders,,,and,notrequiredbytheC++Standard,foratotalof54headers.Ofthese54headers,16constitutetheStandardTemplateLibrary,orSTL.Theseareindicatedbelowwiththenotation--(STL)fordefiningnumeroustemplatesthatimplementusefulalgorithms --fordefiningatemplateclassthatadministerssetsofbits --fordefiningatemplateclassthatsupportscomplexarithmetic --(STL)fordefiningatemplateclassthatimplementsadequecontainer--fordefiningseveralfunctionsthatcontrolexceptionhandling --fordefiningseveraliostreamstemplateclassesthatmanipulateexteralfiles --(STL)fordefiningseveraltemplatesthathelpconstructpredicatesforthetemplatesdefinedinand --(STL)fordefiningtemplateclassesthatimplementhashedassociativecontainersthatmapkeystovalues --(STL)fordefiningtemplateclassesthatimplementhashedassociativecontainers --fordeclaringseveraliostreamsmanipulatorsthattakeanargument --fordefiningthetemplateclassthatservesasthebaseformanyiostreamsclasses --fordeclaringseveraliostreamstemplateclassesbeforetheyarenecessarilydefined --fordeclaringtheiostreamsobjectsthatmanipulatethestandardstreams --fordefiningthetemplateclassthatperformsextractions --(STL)fordefiningseveraltemplatesthathelpdefineandmanipulateiterators --fortestingnumerictypeproperties --(STL)fordefiningatemplateclassthatimplementsadoublylinkedlistcontainer --fordefiningseveralclassesandtemplatesthatcontrollocale-specificbehavior,asintheiostreamsclasses --(STL)fordefiningtemplateclassesthatimplementassociativecontainersthatmapkeystovalues --(STL)fordefiningseveraltemplatesthatallocateandfreestorageforvariouscontainerclasses --fordeclaringseveralfunctionsthatallocateandfreestorage --(STL)fordefiningseveraltemplatesthatimplementusefulnumericfunctions --fordefiningthetemplateclassthatperformsinsertions --(STL)fordefiningatemplateclassthatimplementsaqueuecontainer --(STL)fordefiningtemplateclassesthatimplementassociativecontainers --(STL)fordefiningatemplateclassthatimplementsasinglylinkedlistcontainer--fordefiningseveraliostreamstemplateclassesthatmanipulatestringcontainers --(STL)fordefiningatemplateclassthatimplementsastackcontainer--fordefiningseveralclassesusefulforreportingexceptions--fordefiningtemplateclassesthatbufferiostreamsoperations --fordefiningatemplateclassthatimplementsastringcontainer--fordefiningseveraliostreamsclassesthatmanipulatein-memorycharacter sequences --fordefiningclasstype_info,theresultofthetypeidoperator --(STL)fordefiningseveraltemplatesofgeneralutility --fordefiningseveralclassesandtemplateclassesthatsupportvalue-oriented arrays --(STL)fordefiningatemplateclassthatimplementsavectorcontainer新的C标准库 --forenforcingassertionswhenfunctionsexecute --forclassifyingcharacters --fortestingerrorcodesreportedbylibraryfunctions --fortestingfloating-pointtypeproperties --forprogramminginISO646variantcharactersets --fortestingintegertypeproperties --foradaptingtodifferentculturalconventions --forcomputingcommonmathematicalfunctions --forexecutingnonlocalgotostatements --forcontrollingvariousexceptionalconditions --foraccessingavaryingnumberofarguments --fordefiningseveralusefultypesandmacros --forperforminginputandoutput --forperformingavarietyofoperations --formanipulatingseveralkindsofstrings --forconvertingbetweenvarioustimeanddateformats --formanipulatingwidestreamsandseveralkindsofstrings --forclassifyingwidecharacters旧的C标准库 --forenforcingassertionswhenfunctionsexecute --forclassifyingcharacters --fortestingerrorcodesreportedbylibraryfunctions --fortestingfloating-pointtypeproperties --forprogramminginISO646variantcharactersets --fortestingintegertypeproperties --foradaptingtodifferentculturalconventions --forcomputingcommonmathematicalfunctions --forexecutingnonlocalgotostatements --forcontrollingvariousexceptionalconditions --foraccessingavaryingnumberofarguments --fordefiningseveralusefultypesandmacros --forperforminginputandoutput --forperformingavarietyofoperations --formanipulatingseveralkindsofstrings --forconvertingbetweenvarioustimeanddateformats --formanipulatingwidestreamsandseveralkindsofstrings --forclassifyingwidecharactersFinally,inthisimplementation,theStandardC++libraryalsoincludesseveralheadersforcompatibilitywithtraditionalC++libraries:--fordefiningseveraliostreamstemplateclassesthatmanipulateexteralfiles--fordeclaringseveraliostreamsmanipulatorsthattakeanargument--fordeclaringtheiostreamsobjectsthatmanipulatethestandardstreams --fordeclaringseveralfunctionsthatallocateandfreestorage --fordeclaringseveraltemplateclassesthataidmigrationfromolderversionsoftheStandardTemplateLibrary



定义宏assert()

字符处理

错误报告

定义与实现相关的浮点值勤

定义与实现相关的各种极限值

支持函数setlocale()

数学函数库使用的各种定义

支持非局部跳转

定义信号值

支持可变长度的变元列表

定义常用常数

支持文件输入和输出

其他各种声明

支持串函数

支持系统时间函数

C99新增的头文件和库

支持复数算法

给出对浮点状态标记和浮点环境的其他方面的访问

定义标准的、可移植的整型类型集合。也支持处理最大宽度整数的函数

首先在此1995年第一次修订时引进,用于定义对应各种运算符的宏

支持布尔数据类型类型。定义宏bool,以便兼容于C++

定义标准的、可移植的整型类型集合。该文件包含在

定义一般类型的浮点宏

首先在1995年第一次修订时引进,用于支持多字节和宽字节函数

首先在1995年第一次修订时引进,用于支持多字节和宽字节分类函数
献花(0)
+1
(本文系小云蔡首藏)