深入分析C++虚函数表

C++中的虚函数(Virtual Function)是用来实现动态多态性的,指的是当基类指针指向其派生类实例时… Read more »

大小端存储模式精解

计算机系统中内存是以字节为单位进行编址的,每个地址单元都唯一的对应着1个字节(8 bit)。这可以应对char… Read more »

C/C++位域结构深入解析

内存是以字节为单位进行编址的,编程语言的基本类型中,最小类型的长度一般也就是1个字节。然而,在解决某些问题时,… Read more »

自己动手实现DNS协议

在本博客的DNS协议详解及报文格式分析一文中介绍了DNS的基本理论,DNS协议的报文格式等,如果详细了解了的话… Read more »

也谈IO完成端口

众所周知,合理使用线程能显著提高程序的运行效率,如果在多处理器的机器上为每个线程指定一个处理器,则可以同时执行… Read more »

浅析C++中的智能指针

由于最近比较多的接触到这块的代码,因此有必要做个总结。众所周知,C/C++中的堆内存分配和释放的方式主要是: … Read more »