高质量代码

十五年专注C++开发5 个月前
开发语言·c++·qt·设计模式·高质量代码
Qt 插件机制使用及原理目录1.引言2.插件原理3.插件实现3.1.定义一个接口集(只有纯虚函数的类)3.2.实现接口4.插件的加载
十五年专注C++开发5 个月前
c++·设计模式·享元模式·高质量代码
设计模式之享元模式目录1.概述2.结构3.实现4.应用场景5.总结享元模式(Flyweight Pattern)主要用于减少创建对象的数量,通过使用共享对象来支持大量的细粒度对象,以减少内存占用和提高性能。这种类型的设计模式属于结构型模式,它提供了减少对象数量从而改善应用所需的对象结构的方式。在享元模式中,有些对象可以被多个客户端共享,以减少创建对象的数量。享元模式的核心在于享元工厂类,它负责创建和管理享元对象,并提供对外访问的接口。
十五年专注C++开发6 个月前
c++·高质量代码
std::ref和std::cref的使用和原理分析目录1.用法2.std::reference_wrapper介绍3.std::ref原理分析4.std::cref原理分析
十五年专注C++开发6 个月前
开发语言·c++·算法·设计模式·原型模式·高质量代码
C++可变参数接口,批量写入和读取参数值的设计和实现相关文章系列手撕代码: C++实现数据的序列化和反序列化-CSDN博客目录1.需求2.问题分析3.解决方案
十五年专注C++开发6 个月前
开发语言·c++·设计模式·原型模式·高质量代码
设计模式之原型模式C++设计模式专栏:http://t.csdnimg.cn/8Ulj3目录1.概述2.结构3.简单实现示例
十五年专注C++开发6 个月前
c++·设计模式·责任链模式·高质量代码
设计模式之责任链模式(二): 实现方式C++设计模式专栏:http://t.csdnimg.cn/8Ulj3相关文章系列设计模式之责任链模式(一)-CSDN博客