http://blog.csdn.net/kokodudu/article/details/17361161

aio.h 异步I/O
assert.h 验证程序断言 
complex 复数类
complex.h 复数处理
cpio.h cpio归档值 
ctype.h 字符类型 
dirent.h 目录项,opendir(),closedir(),readdir(),readdir64()
dlfcn.h 动态链接
errno.h 出错码 
exception 异常处理类
fcntl.h 文件控制 
fenv.h 浮点环境
float.h 浮点常数 
fmtmsg.h 消息显示结构
fnmatch.h 文件名匹配类型
fstream.h 文件输入/输出
ftw.h 文件树漫游
getopt.h 处理命令行参数,getopt()
glob.h 路径名模式匹配类型
grp.h 组文件
iconv.h 代码集转换使用程序
inttypes.h 整数格式转换
iomanip.h 参数化输入/输出
ios 基本输入/输出支持
iosfwd 输入/输出系统使用的前置声明
iostream.h 数据流输入/输出
istream 基本输入流
langinfo.h 语言信息常量
libgen.h 模式匹配函数定义
limits.h 定义各种数据类型最值常量
locale.h 定义本地化函数
math.h 定义数学函数
monetary.h 货币类型
mqueue.h 消息队列
ndbm.h 数据库操作
nl_types.h 消息类别
ostream 基本输出流
poll.h 轮询函数
pthread.h 线程
pwd.h 口令文件
regex.h 正则表达式
sched.h 执行调度
search.h 搜索表
semaphore.h 信号量
signal.h 信号 
spawn.h 实时spawn接口
sstream 基于字符串的流
stdarg.h 可变参数表 
stdbool.h 布尔环境
stddef.h 标准定义 
stdexcept 标准异常类
stdint.h 整型环境
stdio.h 标准I/O库 
stdlib.h 公用函数 
streambuf 底层输入/输出支持
string.h 字符串操作
stropts.h XSI STREAMS接口
strstrea.h 基于数组的输入/输出
syslog.h 系统出错日志记录
tar.h tar归档值 
termios.h 终端I/O 
tgmath.h 通用类型数学宏 
time.h 时间和日期 
trace.h 事件跟踪
ucontext.h 用户上下文
ulimit.h 用户限制 
unistd.h 符号常数 
utime.h 文件时间 
utmpx.h 用户帐户数据库
wchar.h 宽字符处理及输入/输出
wctype.h 宽字符分类
wordexp.h 字符扩展类型

linux/if.h 主要的socket头文件,包括ifreq,ifconf,ifmap
linux/if_packet.h 原始数据包的数据结构定义,包括sockaddr_pkt,sockaddr_ll,同理的还有if_ppp.h,if_tun.h等等
linux/ip.h iphdr的数据结构,以及一些ip层的数据定义,同理的还有tcp.h,udp.h等等

arpa/inet.h INTERNET定义
netdb.h hostent,gethostbyname
net/bpf.h berkeley的数据包过滤头文件
net/ethernet.h ether_addr,ether_header
net/if.h 套接字本地接口
netinet/ether.h 以太祯的网络字节和ascii字节的转换,包括ether_ntoa(),ether_aton这样的函数定义
netinet/if_ether.h ether_arp的数据结构
netinet/in.h ip,结构sockaddr_in,ntoh,hton
netinet/ip.h iphdr的数据结构,同时还包括了timestamp结构
netinet/tcp.h 传输控制协议定义

sys/ipc.h IPC 
sys/mman.h 内存管理声明
sys/msg.h 消息队列 
sys/select.h Select函数
sys/sem.h 信号量 
sys/shm.h 共享存储 
sys/socket.h 套接字借口
sys/stat.h 文件状态 
sys/statvfs.h 文件系统信息
sys/time.h 时间类型
sys/timeb.h 附加的日期和时间定义
sys/times.h 进程时间 
sys/types.h 原系统数据类型 
sys/uio.h 矢量I/O操作
sys/un.h UNIX域套接字定义
sys/utsname.h 系统名
sys/wait.h 进程控制

algorithm STL通用算法
bitset STL位集容器
deque STL双端队列容器
functional STL定义运算函数(代替运算符)
list STL线性列表容器
map STL映射容器
queue STL队列容器
set STL集合容器
stack STL堆栈容器 
utility STL通用模板类
vector STL动态数组容器

linux常用头文件的更多相关文章

  1. linux常用头文件及说明

    linux常用头文件及说明 1. Linux中一些头文件的作用: <assert.h>:ANSI C.提供断言,assert(表达式)<glib.h>:GCC.GTK,GNOM ...

  2. Linux中常用头文件的作用--转

    http://blog.sina.com.cn/s/blog_5c93b2ab0100q62k.html 1. Linux中一些头文件的作用: <assert.h>:ANSI C.提供断言 ...

  3. linux c 头文件

    //1.Linux中一些头文件的作用: #include <assert.h> //ANSI C.提供断言,assert(表达式) #include <glib.h> //GC ...

  4. linux设备驱动程序该添加哪些头文件以及驱动常用头文件介绍(转)

    原文链接:http://blog.chinaunix.net/uid-22609852-id-3506475.html 驱动常用头文件介绍 #include <linux/***.h> 是 ...

  5. Linux驱动开发常用头文件

    头文件目录中总共有32个.h头文件.其中主目录下有13个,asm子目录中有4个,linux子目录中有10个,sys子目录中有5个.这些头文件各自的功能如下: 1.主目录 <a.out.h> ...

  6. Linux网络常用头文件说明

    sys/types.h:数据类型定义 sys/socket.h:提供socket函数及数据结构 netinet/in.h:定义数据结构sockaddr_in arpa/inet.h:提供IP地址转换函 ...

  7. C/C++常用头文件及函数汇总

    转自: C/C++常用头文件及函数汇总 C/C++头文件一览 C #include <assert.h> //设定插入点#include <ctype.h> //字符处理#in ...

  8. Linux内核头文件与内核与库的关系

    看上一篇文章中对buildroot的介绍,里面的文档第 3.1.1.1 Internal toolchain backend 节内容 C库会去访问Linux kernel headers(*.h)文件 ...

  9. OpenCV常用头文件介绍

    转载:https://www.cnblogs.com/wangguchao/p/7244483.html 1.OpenCV包含的模块 cv – 核心函数库 cvaux – 辅助函数库 cxcore – ...

随机推荐

  1. C#加密NodeJS解密

    C#代码: class Program { static void Main(string[] args) { Console.WriteLine(", "abcdefghijkl ...

  2. 自己的一些 Demo,源码链接

    1.指纹解锁(GitHub). 2.JS 与 OC 交互(GitHub). 3.模仿 HTML 下拉菜单(GitHub). 4.OC开发常用类目(GitHub).

  3. oracle 删除用户,表空间;循环删除表

    select * from dba_tablespaces 说明:查看所有表空间 ----------------------------------------------------------- ...

  4. UVA 714 Copying Books 二分

    题目链接: 题目 Copying Books Time limit: 3.000 seconds 问题描述 Before the invention of book-printing, it was ...

  5. oracle将两个结果连接后进行查询,得到两个查询的联合结果

    一.需求 用户答题,共3道,必须3题都答完才能提交. 目的:要查询用户答对了几题,答错了几题.(当然此处可以只查答对的题目数,用3减即得答错题的题目数) 二.sql select * ) rightC ...

  6. [CF]codeforces round 369(div2)

    *明早起来再贴代码 A [题意] 给定n*5的方格 将横向的相邻两个变成+输出 [题解] ... B [题意] 一个n*n的正整数矩阵,有且仅有一个数为0 ,在这个位置填上一个数,使得每一列的和 每一 ...

  7. [bzoj 2159]Crash的文明世界

    今天看到一个鬼题 心情好的时候写 [题意]求树上所有点对距离的k次方和,所有边权为1 大爷方的题解:http://tonyfang.is-programmer.com/posts/204972.htm ...

  8. PHP的反射机制(转)

    介绍: PHP5添加了一项新的功能:Reflection.这个功能使得phper可以reverse-engineer class, interface,function,method and exte ...

  9. Chp10: Scalability and Memory Limits

    The Step-by-Step Approach break down a tricky problem and to solve problems using what you do know. ...

  10. jfinal想用到中大型项目中的项目经验分享

    jfinal 用在大项目中更加方便实用,节省无数的开发时间,代码量相对 SSH 减少 75% 至 90%,对于项目结构来说,简单提以下几点: 1:先分大模块,大模块内部可以根据划分的model分成子包 ...