ICode9

精准搜索请尝试: 精确搜索
  • C++条款 (构造 析构 赋值运算)2021-12-16 23:06:42

    条款5 了解C++默默编写并调用哪些函数 class Empty{}; 等价于: class Empty { public: Empty(); // 构造函数 Empty(const Emtpy& rhs) {...}; // copy构造函数 ~Empty(); // 析构函数 Empty& operator = (const Empty *rhs) {...}; // copy assignment函数 } 条款6

  • linux kernel 时钟系统的前世今生2021-10-26 19:31:06

    趁工作不忙想把最近工作中研究到的kernel的时钟系统 软中断 定时器 tasklet 工作队列实现机制总结下,首先说明,这些原理实现对编写driver不会有多大帮助,但是明白理解这些kernel机制的实现原理,对于我们从系统角度去思考解决问题,会有很大帮助。 上篇博文《一个奇葩bug的解决》就印证

  • 条款 07 :为多态基类声明virtual析构函数2021-09-14 20:02:25

    条款 07 :为多态基类声明virtual析构函数 Declare destructors virtual in polymorphic base classes. 我们有许多计时方法,假设有一个TimeKeeper基类和一些派生类用来表示时间。 class TimeKeeper{ public: TimeKeeper(); ~TimeKeeper(); .... }; class AtomicClock:publ

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有