POSIX标准定义的必须的头文件(26项)

头文件 说明 头文件 说明
<dirent.h> 目录项 <fcntl.h> 文件控制
<fnmatch.h> 文件名匹配类型 <glob.h> 路径名模式匹配类型
<grp.h> 组文件 <netdb.h> 网络数据库操作
<pwd.h> 口令文件 <regex.h> 正则表达式
<tar.h> tar归档值 <termios.h> 终端I/O
<unistd.h> 符号常量 <utime.h> 文件时间
<wordexp.h> 字扩展类型 <arpa/inet.h> Internet定义
<net/if..h> 套接字本地接口 <netinet/in.h> Internet地址族
<netinet/tcp.h> 传输控制协议定义 <sys/mman.h> 内存管理声明
<sys/select.h> select函数 <sys/socket.h> 套接字接口
<sys/stat.h> 文件状态 <sys/times.h> 进程时间
<sys/types.h> 基本系统数据类型 <sys/un.h> UNIX域套接字定义
<sys/utsname.h> 系统名 <sys/wait.h> 进程控制

POSIX标准定义的XSI扩展头文件(26项)

头文件 说明 头文件 说明
<cpio.h> cpio归档值 <dlfcn.h> 动态链接
<fmtmsg.h> 消息显示结构 <ftw.h> 文件树漫游
<iconv.h> 代码集转换实用程序 <langinfo.h> 语言信息常量
<libgen.h> 模式匹配函数定义 <monetary.h> 货币类型
<ndbm.h> 数据库操作 <nl_types.h> 消息类别
<poll.h> 轮询函数 <search.h> 搜索表
<strings.h> 字符串操作 <syslog.h> 系统出错日志记录
<ucontext.h> 用户上下文 <ulimit.h> 用户限制
<utmpx.h> 用户帐户数据库 <sys/ipc.h> IPC
<sys/msg.h> 消息队列 <sys/resource.h> 资源操作
<sys/sem.h> 信号量 <sys/shm.h> 共享存储
<sys/statvfs.h> 文件系统信息 <sys/time.h> 时间类型
<sys/timeb.h> 附加的日期和时间定义 <sys/uio.h> 矢量I/O操作

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

头文件 说明 头文件 说明
<aio.h>  异步I/O <mqueue.h> 消息队列
<pthread.h> 线程 <sched.h> 执行调度
<semaphore.h> 信号量 <spawn.h> 实时spawn接口
<stropts.h> XSI STREAMS接口 <trace.h> 时间跟踪

POSIX标准 库文件的更多相关文章

  1. 四轴飞行器1.2.3 STM32F407时钟配置和升级标准库文件

    原创文章,欢迎转载,转载请注明出处 这个星期进度比较慢哈,只有周末和晚上下班回来才能做,事件不连续,琐碎的事情又比较多,挺烦的,有多琐碎呢?           1.本人有点小强迫症哈,虽然RTT将文 ...

  2. STM32F10x_StdPeriph_Lib_V3.5.0标准库文件关系(转载他人)

  3. C标准库函数--文件IO操作函数。

    C标准库文件读写函数总结:都是对文件流进行输入输出的函数分为对文件的有格式读写以及无格式读写 一.文件的无格式读写根据每次读写字符的数量,分为三类:1.按字符读写文件 按字符读有三个函数:以下三个函数 ...

  4. C++命名空间、标准库(std,全局命名空间)

    背景 别人遇到的问题: C++ 全局变量不明确与 using namespace std 冲突 我遇到的问题与他相似,函数调用冲突 using namespace std; class compare ...

  5. C++标准库的初探

    1,操作符 << 的原生意义是按位左移,例: 1 << 2; 其底层的意义是将整数 1 按位左移 2 位,即: 0000 0001  ==> 0000 0100: 2,重 ...

  6. 单片机stm32零基础入门之--初识STM32 标准库

    CMSIS 标准及库层次关系 因为基于Cortex 系列芯片采用的内核都是相同的,区别主要为核外的片上外设的差异,这些差异却导致软件在同内核,不同外设的芯片上移植困难.为了解决不同的芯片厂商生产的Co ...

  7. STM32 标准库

    CMSIS 标准及库层次关系 因为基于Cortex 系列芯片采用的内核都是相同的,区别主要为核外的片上外设的差异,这些差异却导致软件在同内核,不同外设的芯片上移植困难.为了解决不同的芯片厂商生产的Co ...

  8. python常用标准库(os系统模块、shutil文件操作模块)

    常用的标准库 系统模块 import os 系统模块用于对系统进行操作. 常用方法 os模块的常用方法有数十种之多,本文中只选出最常用的几种,其余的还有权限操作.文件的删除创建等详细资料可以参考官方文 ...

  9. C++标准库实现WAV文件读写

    在上一篇文章RIFF和WAVE音频文件格式中对WAV的文件格式做了介绍,本文将使用标准C++库实现对数据为PCM格式的WAV文件的读写操作,只使用标准C++库函数,不依赖于其他的库. WAV文件结构 ...

随机推荐

  1. JDBC学习DayTwo

    一.利用反射及JDBC元数据编写通用的查询方法 1.ResultSetMetaData 定义:描述ResultSet的元数据对象,即从中可以获取到结果集中有多少列.列名是什么. 获取 ResultSe ...

  2. /usr/lib/x86_64-linux-gnu/libopencv_highgui.so:对‘TIFFReadRGBAStrip@LIBTIFF_4.0’未定义的引用

     LIBRARIES += boost_thread stdc++ boost_regex     https://github.com/rbgirshick/fast-rcnn/issues/52

  3. python中__name__

    1.在运行程序时一般会写 if __name__ == "__main__" 当一个py文件被程序当做模块导入时,python会将文件中的代码执行一遍,如果我们在py文件中写了一些 ...

  4. UITableView section 圆角 阴影

      在UITableView实现图片上面的效果,百度一下看了别人的实现方案有下面2种: 1.UITableView section里面嵌套UITableView然后在上面实现圆角和阴影,  弊端代码超 ...

  5. 运维ps语法---》ps、pstree、top、htop、nice、renice、kill、ulimit、w 和 who 和 whoami、pgrep、fg 和 bg、ipcs

    Linux中的ps命令是Process Status的缩写.ps命令用来列出系统中当前运行的那些进程.ps命令列出的是当前那些进程的快照,就是执行ps命令的那个时刻的那些进程,如果想要动态的显示进程信 ...

  6. 关于SpringCloud配置网关转发时出现一下啊错误:“com.netflix.zuul.exception.ZuulException: Forwarding error at org.springframework.cloud.netflix.zuul.filters.route.RibbonRoutingFilter.handleException”

    com.netflix.zuul.exception.ZuulException: Forwarding error at org.springframework.cloud.netflix.zuul ...

  7. Windows驱动——读书笔记《Windows驱动开发技术详解》

    =================================版权声明================================= 版权声明:原创文章 谢绝转载  请通过右侧公告中的“联系邮 ...

  8. 【oracle入门】数据库系统范式

    为了规范关系数据模型,关系型数据库系统在设计时必须遵守一定的规则,这种规则成为关系型数据库范式. 1.第一范式1NF 如果字段中的值已经是无法再分割的值,则符合第一范式,即1NF. 2.第二范式2NF ...

  9. 新增和编辑clob字段

    #region 新的数据新增和修改方法 /// <summary> /// 添加信息 /// </summary> /// <returns></return ...

  10. Linux 安装aria2

    Ubuntu/Linux Mint/Debian sudo apt-get install aria2 CentOS/Fedora sudo yum install aria2 Manjaro/Arc ...