Linux G libc 学习笔记三
发布时间
阅读量:
阅读量
简介
glibc是由GNU组织开发并发布的C语言标准库,即C运行时库。作为Linux系统中最基础的应用程序编程接口(API),它几乎被所有其他运行库所依赖。除了对Linux操作系统提供的库函数进行封装之外,glibc还自行实现了一系列功能模块,主要包括以下内容:
(1)string库,用于处理字符串操作的函数集合
(2)signal库,提供与信号处理相关的函数接口
(3)dlfcn库,负责管理共享库的动态加载机制
(4)directory库,实现文件目录相关操作的函数支持
(5)elf库,作为共享库的动态加载器,也被称为解释器
(6)iconv库,实现不同字符编码之间的转换功能
(7)sockets库,提供网络通信所需的socket接口
(8)Date and Time库,用于日期和时间相关的操作
(9)input/output库,实现输入输出流的处理功能
(10)linux threads库,支持Linux系统中线程管理的相关函数
(11)locale库,提供本地化及国际化功能的接口支持
(12)Character库,包含字符处理相关的工具函数
(13)Memory库,用于动态内存分配与管理的操作模块
(14)Processes and job control库,涉及进程及作业控制的功能实现
(15)std
全部评论 (0)
还没有任何评论哟~
