Avatar notebook default
16篇文章 · 33818字 · 1人关注
  • 利用类别和协议实现类似多重继承的机制

    类别不需要访问源码,也不需要访问子类,也没这必要。 在类别中不能添加变量,如果非要添加的话,只能继承。在类别中可以重写原类中的方法,但是一旦这么...

  • A.1 字节序

    其实大字节序就是顺序,小字节序就是逆序。 小字节序用在intelx86系列机中,大字节序用在mac上,反正现在无论是存储还是传输用的一般都是大字节序。

  • 第13章 运行库的实现

    13.1 C语言运行库 P437说明了一个CRT应该具备的基本功能。

  • 第12章 系统调用与API

    系统调用是应用程序与操作系统内核之间的接口。 WindowsAPI是通过封装DLL堆系统调用实现的。 API和系统调用不是一回事,API最终是通...

  • 第11章 运行库

    11.1入口函数和程序初始化 11.1.1程序从main开始执行吗 答案是否定的,具体请看P343~P344。 程序首先运行的代码不是main而...

  • 第10章 内存

    第4部分库与运行库 程序的环境由内存、运行库和系统调用(API)等构成。 系统调用和API是程序与内核之间交互的中介。 第10章内存 10.1程...

  • 第9章 Windows下的动态链接

    9.1 dll介绍 dll(Dynamic Link Library),动态链接库,它和exe基本上一样,只不过它的pe文件头中的符号表标明该文...

  • 第8章 Linux共享库的组织

    大量的共享对象需要组织,于是形成了共享库,本章介绍这个库。 8.1共享库版本 8.1.1共享库兼容性 共享库和程序可以分别独立更新和开发,但是这...

  • Resize,w 360,h 240
    第7章 动态链接

    7.1为什么要动态链接 因为静态链接有缺点: 1、静态链接浪费计算机内存和磁盘空间。因为同一个库的目标文件会在不同的模块中留有多个相同的副本。 ...

文集作者