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. tensorFlow入门实践(一)

    首先应用TensorFlow完成一个线性回归,了解TensorFlow的数据类型和运行机制. import tensorflow as tf import numpy as np import mat ...

  2. 模拟ios应用加载页面

    1:设置应用程序系统主界面加载接口为空:Main interface=null; 2: 在AppDelegate实现didFinishLaunchingWithOptions方法 - (BOOL)ap ...

  3. asp.net 获取 repeater checkbox 值

    webform中获取repeat控件列表下的checkbox选中的值: 码农上代码: public static string getSelectedIDs(Repeater Rpt_) { stri ...

  4. Vue-cli里面引用stylus遇到的问题总结

    1.stylus的调用 在vue-cli中用到stylus样式处理器的时候一定要引用两个对应的报stylus  stylus-loader 命令:cnpm install stylus stylus- ...

  5. Day03_Python知识总结

    1.元组:  元组其实跟列表差不多,也是存一组数,但它一旦创建便不能修改,所以又叫只读列表. names = ("alex","jack","eric ...

  6. ionic3/4 使用NavController 返回两层的方式

    ionic3/4 使用NavController 返回两层的方式:  this.navCtrl.popTo(this.navCtrl.length() - 3);

  7. 如何删除node_modules

    1.$ npm install -g rimraf   执行此命令 2.$ rimraf node_modules

  8. SQL字符串处理!

    一.字符转换函数1.ASCII()返回字符表达式最左端字符的ASCII 码值.在ASCII()函数中,纯数字的字符串可不用‘’括起来,但含其它字符的字符串必须用‘’括起来使用,否则会出错. 2.CHA ...

  9. Spring - AOP简介与图示

    [1]AOP (Aspect-Oriented Programming, 面向切面编程),是一种新的方法论, 是对传统 OOP(Object-Oriented Programming, 面向对象编程) ...

  10. LDAP-HA安装与配置(Keepalived方式实现)

    LDAP部署 安装LDAP(主节点) 安装LDAP Server yum install db4 db4-utils db4-devel cyrus-sasl* krb5-server-ldap -y ...