All Posts

  • Published on
    介绍 Windows 下进程间通信方式,包括文件映射、共享内存等 10 种。阐述各方式特点,如文件映射可共享数据但限于本地;命名管道可跨进程及计算机通信等。开发者需考虑应用环境选择,文末给出多种选择方案及考虑因素。作者李志刚等。
  • Published on
    STL 学习资料涵盖多种容器及相关内容,如 STL 介绍、stack 等特殊容器共同点、vector 等容器特点及使用区别、map 及 hash_map、set 等,还提及 bitset 用于处理二进制位有序集,各容器在存储、访问、操作等方面有不同特性。
  • Published on
    文章介绍内存对齐原因(平台、性能)及规则,通过例子说明结构体大小计算。如 32 位机器上不同结构体示例,还提及
  • Published on
    单例模式是常用软件设计模式,保证类只有一个实例。通过静态方法获取实例,构造函数私有。多线程时需小心,可用互斥锁。文中用 C++代码展示了单例模式的实现及相关知识点,包括 static 成员变量和静态成员函数等,还给出了单例销毁的示例。
  • Published on
    总结:介绍了设计模式中的简单工厂模式,通过工厂类创建不同产品类实例。给出了 Product、Factory 等相关类的代码示例,包括虚析构函数等概念及 main 函数的使用。