ISO C 表示 C Standard Library,也就是 C 标准库。

二者的主要区别在于:

  • POSIX 是 C 标准库的超集(也即是从内容上,C 标准库是 POSIX 库的一部分,POSIX 覆盖了全部的 C 标准库),如果 C 标准库和 POSIX 库中的 api 发生冲突,以 C 标准库为依据。
  • sockets、file descriptors(文件描述符)、shared memory(多线程中的概念)只存在于 POSIX 库,C 标准库不包含这些;
    • phread.h 被用于 POSIX 中的相关线程实现;
    • threads.h是 C11 中的新的头文件,且成为新的 C 标准库的一部分;

references

最新文章

  1. Html-浅谈如何正确给table加边框
  2. 感恩回馈,《ASP.NET Web API 2框架揭秘》免费赠送
  3. Servlet转码问题
  4. oracle wrapped 代码解密工具 unwraper
  5. HTMl5/CSS3/Javascript 学习推荐资源
  6. Linux命令(15)查看系统版本信息
  7. linux 系统启动流程
  8. Active Low-Pass Filter Design 低通滤波器设计
  9. 理解SVG坐标系和变换:视窗,viewBox和preserveAspectRatio
  10. 系统的启动模式(启动级别)的改动---使用upstart启动机制的
  11. 17173php招聘
  12. 深入浅出 Java Concurrency (3): 原子操作 part 2
  13. iOS开发——刮奖
  14. Android Studio集成Lombok Plugin
  15. Activiti(一) activiti数据库表说明
  16. office xml 方式
  17. Python3版本中的filter函数,map函数和reduce函数
  18. openshift pod对外访问网络解析
  19. hdoj:2031
  20. android 编程之 PopupWindow 窗口的弹出

热门文章

  1. html5——:hover事件触发自己的:afert伪元素事件
  2. 海盗(Haidao)网店系统最新官方版
  3. jenkins环境搭建(Windows)
  4. [SQL Server] 常用sql脚本
  5. POJ 3984 迷宫问题 (BFS + Stack)
  6. web前端学习总结--CSS
  7. 网络:NAT使用场景
  8. Django-搭建win7虚拟环境-virtualenv
  9. linux学习8-正则表达式基础
  10. sgu 176 有源汇有上下界的最小流模板题