Unix环境高级编程-02:Unix标准化
Unix标准化
ISO标准头文件
| 头文件 | 说明 | |
|---|---|---|
| assert.h | 验证程序断言 | |
| complex.h | 复数算数运算支持 | |
| ctype.h | 字符分类和映射支持 | |
| errno.h | 出错码 | |
| fenv.h | 浮点环境 | |
| float.h | 浮点常量及特性 | |
| inttypes.h | 整形格式转换 | |
| iso646.h | 赋值、关系及一元操作符 | |
| limits.h | 实现常量 | |
| locale.h | 本地化类别及相关定义 | |
| math.h | 数学函数、类型声明及常量 | |
| setjmp.h | 非局部goto | |
| signal.h | 信号 | |
| stdarg.h | 可变长度参数表 | |
| stdbool.h | 布尔类型和值 | |
| stddef.h | 标准定义 | |
| stdint.h | 整形 | |
| stdio.h | 标准I/O库 | |
| stdlib.h | 实用函数 | |
| string.h | 字符串操作 | |
| tgmath.h | 通用类型数学宏 | |
| time.h | 时间和日期 | |
| wchar.h | 扩充的多字节和宽字符支持 | |
| wctyle.h | 宽字符分类和映射支持 |
IEEE POSIX.1标准头文件
| 头文件 | 说明 | |
|---|---|---|
| aio.h | 异步I/O | |
| cpio.h | cpio归档值 | |
| dirent.h | 目录项 | |
| dlfcn.h | 动态链接 | |
| fcntl.h | 文件控制 | |
| fnmath.h | 文件名匹配类型 | |
| glob.h | 路径名模式匹配与生成 | |
| grp.h | 组文件 | |
| iconv.h | 代码集变换实用程序 | |
| langinfo.h | 语言信息常量 | |
| monetary.h | 货币类型与函数 | |
| netdb.h | 网络数据库操作 | |
| nl_types.h | 消息类 | |
| poll.h | 投票函数 | |
| pthread.h | 线程 | |
| pwd.h | 口令文件 | |
| regex.h | 正则表达式 | |
| sched.h | 执行调度 | |
| semaphore.h | 信号量 | |
| strings.h | 字符串操作 | |
| tar.h | tar归档值 | |
| termios.h | 终端I/O | |
| unistd.h | 符号常量 | |
| wordexp.h | 字扩充类型 | |
| arpa/inet.h | 因特网定义 | |
| net/if.h | 套接字本地接口 | |
| netinet/in.h | 因特网地址族 | |
| netinet/tcp.h | 传输控制协议定义 | |
| sys/nman.h | 存储管理声明 | |
| sys/select.h | select函数 | |
| sys/socket.h | 套接字接口 | |
| sys/stat.h | 文件状态 | |
| sys/statvfs.h | 文件系统信息 | |
| sys/times.h | 进程时间 | |
| sys/types.h | 基本系统数据类型 | |
| sys/un.h | UNIX域套接字定义 | |
| sys/utsname.h | 系统名 | |
| sys/wait.h | 进程控制 |
POSIX标准定义XSI可选头文件
| 头文件 | 说明 | |
|---|---|---|
| fmtmsg.h | 消息显示结构 | |
| ftw.h | 文件树漫游 | |
| libgen.h | 路径名管理函数 | |
| ndbm.h | 数据库操作(Linux不支持) | |
| search.h | 搜索表 | |
| syslog.h | 系统出错日志记录 | |
| utmpx.h | 用户账户数据库 | |
| sys/ipc.h | IPC | |
| sys/msg.h | XSI消息队列 | |
| sys/resource.h | 资源操作 | |
| sys/sem.h | XSI信号量 | |
| sys/shm.h | XSI共享存储 | |
| sys/time.h | 时间类型 | |
| sys/uio.h | 矢量I/O操作 |
POSIX标准定义可选头文件
| 头文件 | 作用 | |
|---|---|---|
| mqueue.h | 消息队列(Mac不支持) | |
| spawn.h |
XSI(X/Open System Interface)X/Open系统接口

浙公网安备 33010602011771号