![](https://img-blog.csdnimg.cn/20201014180756754.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
c++
文章平均质量分 68
龙海L
金牛座理工男,请多多指教,多多打赏点赞
展开
-
c++ 工厂模式编程实现
何为工厂模式 c++实现简单的工厂模式 1.定义基础工厂,其他事件继承工厂,对函数重定义 class factory{ } #include <iostream> suing na 2.应用工厂示例(在主函数前已经实例化) 在这里插入代码片 3.工厂接口,通过接口实例化应用工厂,实现解耦 factorymanager *factorymanager:: GetInstance(){ static factorymanager instance; return &instanc原创 2021-11-09 20:17:29 · 699 阅读 · 0 评论 -
protobuf c++编程笔记
文章目录字段内容的定义修饰符字段类型引用方式不同字段的方法1)optional修饰的基本类型:2)optional修饰的对象类型:3)repeated修饰的基本类型:4)repeated修饰的对象类型:序列化反序列化 字段内容的定义 修饰符 required 字段类型 引用方式 不同字段的方法 1)optional修饰的基本类型: set_属性名(val) :初始化修改属性值; 属性名():获取属性值,只读模式,返回类型是::google::protobuf::int64; 2)optional修饰原创 2021-08-22 22:57:37 · 783 阅读 · 0 评论 -
左神教程 排序算法代码C++实现
左神教程 代码C++实现归并排序冒泡排序选择排序快速排序 优化版随机向量产生器判断两相等是否相等主函数:包含对数器 归并排序 //1.内排序,指所有数据已经读入内存,在内存中进行排序的算法。排序过程不需要对磁盘进行读写。 //外排序:内存中无法保存全部数据、需要进行磁盘访问,每次读入部分数据到内存进行排序 //a,merge sort "分而治之",o(nlogn) 空间o(n) void m...原创 2019-12-18 15:04:36 · 469 阅读 · 0 评论