摘要:
Linux 设备驱动概述 计算机系统的运转需要软件和硬件共同参与,硬件是底层基础,软件则实现了具体的应用。硬件和软件之间则通过设备驱动来联系。在没有操作系统的情况下,工程师可以根据硬件设备的特点自行定义接口。而在有操作系统的情况下,驱动的架构则由相应的操作系统来定义。驱动存在的意义就是给上层应用提供 阅读全文
摘要:
关于const的一些更好的做法 class 中的 const 需要注意 class member 的 声明 和 定义。 class Test { private: // enum {Num = 5}; /*enum hack*/ static const int NUM; // 声明 int arr 阅读全文