MIUI|GitHub上超受欢迎程序员书籍:链接、装载与库( 二 )


第3部分 装载与动态链接第6章 可执行文件的装载与进程
介绍进程的概念、进程地址空间的分布和可执行文件映射装载过程 。
第7章 动态链接
以Linux下的.so共享库为基础详细分析了动态链接的过程 。
第8章 Linux 共享库的组织
介绍Linux下共享库文件的分布和组织 。
第9章 Windows 下的动态链接
介绍Windows系统下DLL动态链接机制 。
第4部分 库与运行库第10章 内存
主要介绍堆与栈 , 堆的分配算法 , 函数调用栈分布 。
第11章 运行库.
主要介绍运行库的概念 。 CIC++运行库、Glibe 和MSVC CRT、运行库如何实现C++全局构造和析构及以fread()库函数为例对运行库进行剖析 。
第12章 系统调用与API
主要介绍Linux和Windows的系统调用及Windows的API.
第13章 运行库实现
本章主要实现了一个支持堆、基本文件操作、格式化字符串、基本输入输出、C++ new/delete. C++ string. C++ 全局构造和析构的Mini CRT.
这份《程序员的自我思想》电子书籍总共483页 , 需要完整版的朋友关注小编私信“书籍”即可获取 。


推荐阅读