`
cuiyadll
  • 浏览: 204581 次
文章分类
社区版块
存档分类
最新评论

POSIX.1 and ISO C标准头文件

c 
阅读更多

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

<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>      ----------------------   扩展的多字节和宽字符支持

<wctype.h>     ----------------------   宽字符分类和映射支持

 

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-2008规范

    POSIX.1-2008 defines a standard operating system interface and environment, including a command interpreter (or "shell"), and common utility programs to support applications portability at the source ...

    C082_POSIX.1-2008.PDF

    C082_POSIX.1-2008.PDF IEEE和OpenGroup的POSIX标准 2008

    标准C语言头文件名称大全 chm.rar

    C语言头文件名称大全 chm,全部是C程序所使用到的头文件的名称解释,包括ISO C标准定义的头文件(24项)、POSIX标准定义的必须的头文件(26项)、POSIX标准定义的XSI扩展头文件(26项)、POSIX标准定义的可选头文件(8项) ...

    POSIX.1 2016 (IEEE 1003.1 2016 Edition)

    “IEEE 1003.1 2008加上TC1和TC2”指的是2008年版的POSIX标准,加上了技术 corrigeums(Technical Corrigenda)1和2。技术corrigeums是针对标准文档中的错误、不明确或遗漏进行的修正和澄清。TC1和TC2分别解决了在...

    C标准库源码及手册.zip

    6. **POSIX.1 and ISO C标准头文件.txt**:这可能是关于POSIX(可移植操作系统接口)和ISO C标准的头文件描述。POSIX是基于UNIX系统的一组接口标准,而ISO C是C语言的标准。这个文本文件可以帮助你理解C标准库如何与...

    POSIX.4: Programming for the Real World

    POSIX.4: Programming for the Real World, a reference for unix i/o operations, like multiplex i/o, asynchronous i/o.

    linux下的C语言POSIX正则表达式头文件和源文件: regex.h regex.cpp

    POSIX正则表达式是符合IEEE Std 1003.1标准的一套规则,它为编程提供了强大的文本模式匹配功能。在本主题中,我们将探讨`regex.h`头文件和`regex.cpp`源文件,以及如何在Visual Studio 2010或2012环境下编译它们。 ...

    posix-2017版本

    POSIX.1-2017 defines a standard operating system interface and environment, including a command interpreter (or “shell”), and common utility programs to support applications portability at the ...

    POSIX标准 - IEEE Std 1003.1-2017

    此文档是POSIX标准最新文档HTML版,UNIX/LINUX系统编程和实现必备手册。 The Open Group Base Specifications Issue 7, 2018 edition IEEE Std 1003.1-2017 (Revision of IEEE Std 1003.1-2008)

    Scheduling under Posix 1003.1b

    Scheduling under Posix 1003.1b Scheduling under Posix 1003.1b

    POSIX 1003.1-2004

    线程支持则是从POSIX 1003.1c(也称为POSIX.1c)开始引入的,它定义了线程创建、同步、互斥锁等机制,为多线程编程提供了标准接口。 总之,POSIX 1003.1-2004标准是一个全面的规范,它定义了一套统一的操作系统接口...

    posix.rar_IEEE 1003_IEEE Std 1003.1_posix

    1. **C语言接口**:POSIX定义了一个标准C库,包含了一系列与操作系统交互的函数,如&lt;stdio.h&gt;、&lt;unistd.h&gt;等头文件中的函数,如printf()、scanf()、fork()、execve()等,这些都是编写跨平台软件的基础。 2. **Shell...

    Posix.rar_posix

    Posix标准的实现通常包括了POSIX.1(基本系统接口和实用工具)、POSIX.2(Shell和实用工具)、POSIX.3(数学函数)等多个部分。 在Linux下进行多线程编程,Posix标准提供了一套完整的线程API,即Pthreads(Posix ...

    pthread.h sched.h semaphore.h 三个头文件

    1. **pthread.h**: 这个头文件是POSIX线程库的一部分,提供了创建和管理线程的接口。线程是一种轻量级的进程,可以在同一进程中并发执行,使得程序可以同时做多个事情。`pthread.h`中的关键函数包括`pthread_create...

    gthr-posix.rar_threads

    而libobjc则是GCC的Objective-C编译器后端,用于处理Objective-C语言的特性。在多线程环境中,这两个库都需要处理线程安全问题,确保在不同线程之间正确地同步数据和资源。 `gthr-posix.c`文件是实现这一兼容性的...

    C语言函数头文件大全

    本资源“C语言函数头文件大全”提供了一个全面的参考,包含了C语言常用的标准库函数和一些常见的非标准库函数的头文件。 C语言的标准库头文件包含了许多内置函数,如输入输出操作(`stdio.h`)、内存管理(`stdlib....

    POSIX标准

    这是POSIX标准的核心部分,通常称为POSIX.1-2008或ISO/IEC 9945-1。 2. **POSIX.2**:用户级 Shell 命令和工具,定义了如bash这样的Shell的语法、行为以及一些基本的文本处理工具,如grep、sed、awk等。 3. **...

    IEEE POSIX.zip_ieee poxis_posix_standard_zip

    POSIX标准分为多个部分,包括基本的POSIX.1(系统应用编程接口)、POSIX.2(Unix shell和实用工具)以及其他的扩展,如POSIX.3(数学函数)和POSIX.4(实时扩展)等。 POSIX标准的主要目标是促进软件的可移植性,...

    POSIX.1 2016 (IEEE 1003.1 2016 Edition).tar

    POSIX.1 2016 (IEEE 1003.1 2016 Edition)

Global site tag (gtag.js) - Google Analytics