240 发简信
IP属地:湖北
  • 计算机如何计算两个日期之间的天数

    计算机是如何计算两个日期之间的天数的,这个问题看起来好像很简单,但是仔细一想,好像还没那么简单,月与月之间天数不一样,平年和闰年也会影响天数。举...

  • Resize,w 360,h 240
    C++设计模式(3)

    本文预览: 状态模式 组合模式 迭代器 职责链 命令 状态模式 定义:状态模式(State Pattern),允许一个对象在其内部状态改变时改变...

  • C++设计模式(2)

    本文概览: 对象创建模式 Factory Method Abstract Factory Prototype Builder 接口隔离模式 门面...

  • Resize,w 360,h 240
    C++设计模式(1)

    本文预览: 设计模式简介软件设计固有的复杂性如何解决复杂性软件设计的目标 设计模式六大原则 组件协作模式模板方法策略模式观察者模式 装饰模式 桥...

  • STL周边一些东西

    先占个坑,等明天有空过来填,哈哈哈。

  • Resize,w 360,h 240
    C++ STL之算法与适配器

    本文预览: 迭代器的分类 不同迭代器对算法的影响 算法举例及源码剖析 仿函数 适配器 概览 前面说的都是关于容器的东西,容器占到了STL大概百分...

  • Resize,w 360,h 240
    C++对象模型(2)

    本文预览: 关于vptr(虚函数表指针)和vtbl(虚函数表) 关于this指针 关于Dynamic Binding(动态绑定) new del...

  • Resize,w 360,h 240
    C++ STL内核分析(2) 

    本文预览: deque\queue\stack深度探索 RB-tree深度探索 set\multiset深度探索 map\multimap深度探...

  • 这可能是你看过的关于C/C++内存对齐最好的文章

    写出一个struct,然后sizeof,你会不会经常对结果感到奇怪?sizeof的结果往往都比你声明的变量总长度要大,这是怎么回事呢?讲讲字节对...