C++
文章平均质量分 79
以理论为基础,以代码实现为提炼,在实战技术上熟练运用
Ac君
这个作者很懒,什么都没留下…
展开
-
【设计模式大全】C++设计模式总结 - 23种合集
C++设计模式大全,c++ 设计模式 李建忠,涵括组件协作、单一职责、对象创建、对象性能、接口隔离、状态变化、数据结构、行为变化、领域问题的设计模式种类原创 2022-07-17 10:07:36 · 8576 阅读 · 9 评论 -
C++设计模式的设计原则(面向对象八大设计原则)
C++设计模式八大原则的讲解,面向对象八大设计原则的讲解,以简单易懂、有趣论说来讲解八大设计原则原创 2022-07-10 11:06:48 · 4050 阅读 · 1 评论 -
【Interpreter模式】C++设计模式——解析器
C++解析器模式,Interpreter模式,本文以通俗易懂的举例帮助读者了解解析器,同时对解析器模式进行总结原创 2022-08-12 12:45:20 · 1127 阅读 · 3 评论 -
【Visitor模式】C++设计模式——访问器
C++访问者模式,Visitor设计模式,本文以通俗易懂的例子帮助读者了解访问者模式,再对该模式加以总结,最后用代码对比分析呈现出Visitor模式原创 2022-08-11 15:57:50 · 1159 阅读 · 0 评论 -
【Command模式】C++设计模式——命令模式
C++命令模式,Command设计模式,本文以通俗易懂的例子引入命令模式的探讨,同时对该模式进行总结和代码展示,同时带大家分析了之前GoF的命令模式与当今使用的函数对象的区别原创 2022-08-10 14:24:13 · 1584 阅读 · 0 评论 -
【Chain of Resposibility】C++设计模式——职责链
C++职责链,Chain of Reposibility设计模式,本文以通俗易懂的例子引入帮助读者了解职责链,同时归纳了该设计模式的要点,最后展现了伪代码实现的职责链模式原创 2022-08-09 17:39:30 · 620 阅读 · 0 评论 -
【Iterator模式】C++设计模式——迭代器
C++迭代器模式,Iterator模式,本文以例子引入探讨迭代器模式,同时对传统的迭代器模式做了总结,但是传统迭代器模式已过时,本文中有讲C++传统的迭代器模式与当今使用的泛型编程迭代器模式的对比...原创 2022-08-08 15:07:05 · 958 阅读 · 0 评论 -
【Composite模式】C++设计模式——组合模式
C++组合模式,Composite设计模式,本文以趣味例子引入对组合模式的认知,并加以对模式总结,同时给出了例子代码,帮助读者对该模式通俗易懂原创 2022-08-07 18:09:36 · 966 阅读 · 0 评论 -
【State模式】C++设计模式——状态模式
C++状态模式,State模式,本文以趣味例子带大家通俗易懂策略模式,同时有代码分析对比、策略模式的总结原创 2022-08-06 15:26:38 · 682 阅读 · 0 评论 -
【Memento模式】C++设计模式——备忘录模式
C++备忘录模式,Memento模式,本文以编辑器的例子引入备忘录模式的讲解,同时展示了其类图结构,最后加以分析备忘录模式在当今时代的运用。原创 2022-08-05 15:02:33 · 1038 阅读 · 0 评论 -
【Adapter模式】C++设计模式——适配器
C++适配器模式,Adapter模式,本文以问题引入探讨、类图剖析、代码分析来讲解适配器,易读易懂原创 2022-08-01 11:59:15 · 1075 阅读 · 0 评论 -
【Mediator模式】C++设计模式——中介者模式
C++中介者模式,Mediator模式,本文以问题引入与联系现实讲解中介者模式,同时通过代码展示了中介者模式原创 2022-07-31 11:46:07 · 821 阅读 · 0 评论 -
【Proxy模式】C++设计模式——代理模式
C++代理模式,Proxy模式,本文以现实社会例子来阐述该模式,通过对代理模式的概括、总结、代码对比分析来帮助读者了解该模式原创 2022-07-30 15:10:16 · 2598 阅读 · 0 评论 -
【Facade模式】C++设计模式——外观模式(门面模式)
C++外观模式(门面模式),Facade模式,本文用简单的举例与对比分析介绍门面模式,并加以使用代码阐述该模式原创 2022-07-29 12:07:24 · 630 阅读 · 0 评论 -
【Flyweight模式】C++设计模式——享元模式
C++享元模式,Flyweight模式,降低对象中的内存大花销。本文采用有趣的讲述方式,以及归纳总结、简单代码演示帮助你了解享元模式原创 2022-07-28 14:21:43 · 1044 阅读 · 0 评论 -
【Singleton模式】C++设计模式——单例模式
C++单例模式,单件模式,Singleton模式,以简单明了的分析代码讲述单例模式,同时讲解了单例模式中安全锁的运用原创 2022-07-27 15:59:26 · 990 阅读 · 0 评论 -
【Builder模式】C++设计模式——构建器
C++构建器,建造者模式,Builder设计模式,用类图结构分析狗构建器模式,简单易懂的用代码呈现该模式的特点原创 2022-07-26 13:26:16 · 1609 阅读 · 0 评论 -
【Prototype模式】C++设计模式——原型模式
C++原型模式,Prototype模式,对比工厂模式进行分析,用类图清晰阐明原型模式的结构,同时详细的阐述了什么时候该用原型模式原创 2022-07-25 13:29:28 · 790 阅读 · 0 评论 -
【Abstract Factory模式】C++设计模式——抽象工厂模式
C++的抽象工厂设计模式,AbstractFacotry模式,用代码分析与对比来帮助读者掌握该模式,拥有类图结构分析稳定与变化的部分。原创 2022-07-24 16:05:55 · 955 阅读 · 0 评论 -
【Factory模式】C++设计模式——工厂模式
C++工厂模式,Factory模式,本文用简单易懂、代码对比与分析的方法阐述工厂模式原创 2022-07-20 16:18:51 · 1550 阅读 · 0 评论 -
【Bridge模式】C++设计模式——桥模式
C++桥模式,Bridge模式,本文用简单的阐述以及清晰的图结构来对比、分析,易读易懂原创 2022-07-19 12:17:35 · 1230 阅读 · 0 评论 -
【Decorator模式】C++设计模式——装饰模式
C++的装饰器模式、Decorator模式,本文用简单的对比、代码分析、结构图清晰的讲解使用装饰器模式的好处原创 2022-07-17 13:37:32 · 969 阅读 · 0 评论 -
【Observer模式】C++设计模式——观察者模式
C++观察者模式、Observer模式,用简单的举例分析、对比分析使用观察者模式的好处,总结观察者模式的要点原创 2022-07-16 11:50:35 · 1285 阅读 · 0 评论 -
【Strategy模式】C++设计模式——策略模式
c++策略模式、Strategy模式,以最简单的示例、代码讲解策略模式,对比分析优缺点原创 2022-07-14 19:35:27 · 1507 阅读 · 1 评论 -
【Template模式】C++设计模式——模板模式
C++模板设计模式,Template设计模式,简单易懂、有对比的介绍了使用Template设计模式的好处原创 2022-07-12 14:24:20 · 2162 阅读 · 0 评论 -
C++多态认识篇
C++多态的认识,详细的带你了解什么是多态,文章有举例原创 2022-05-01 20:12:20 · 197 阅读 · 0 评论 -
正则表达式 C++11
C++11 正则表达式,用于快速处理和匹配字符串,正则表达式作用非常强大,有待于应用实际问题的时候认真钻研原创 2022-04-14 15:16:37 · 834 阅读 · 0 评论 -
memcpy拷贝出现报错free() invalid pointer
memcpy浅拷贝使用注意事项,但是容易忽略memcpy不能拷贝含有类类型的任何成员。原创 2022-04-12 09:23:53 · 2427 阅读 · 0 评论 -
while循环里执行出错(while循环有大坑)
while循环出错、while循环里&&没执行、while循环结果不对、while循环里的坑、if语句里的坑,&&条件判断的坑、&&条件判断结果不对原创 2022-02-08 21:46:27 · 5972 阅读 · 4 评论 -
yolov5的xml转txt【Tinyxml,C++版】
yolov5用C++实现xml转txt规范文件【全网第一篇C++版本配合使用Tinyxml解析模型训练的xml标签】原创 2021-12-05 19:34:05 · 1042 阅读 · 6 评论 -
解决‘char‘ to ‘const char*‘
invalid conversion from 'char' to 'const char*' [-fpermissive]原创 2021-08-01 23:58:53 · 2999 阅读 · 0 评论 -
记录我不小心掉坑的一次(C++负数取模)
负数取模,C++记录我掉坑的一次原创 2021-08-01 19:45:32 · 1499 阅读 · 2 评论 -
git命令(公司常用)
git工具在公司常用的命令语句,如果怕忘记命令怎么用,适合大家收藏~原创 2021-07-30 22:37:49 · 417 阅读 · 0 评论 -
C++内建函数(全网最全解析、举例说明)
全网最全、最详细讲解C++中STL标准库里内建的函数,可当作函数对象来使用,适合初学C++小白收藏原创 2021-07-04 09:19:43 · 694 阅读 · 0 评论 -
寻一棵树的子树C++(Leetcode#572.另一个树的子树)题解
Leetcode第572题.另一个树的子树,没有压缩代码的题解,易懂、易理上手,可以自己尝试下KMP等高端方法实现原创 2021-03-07 16:47:47 · 395 阅读 · 0 评论 -
return{}的含义 - C++11新特性
return{}的解释,C++11新特性之返回对象原创 2021-02-25 14:48:21 · 11163 阅读 · 9 评论 -
格雷码(从零基础讲解,C++版)
对于格雷码运用的编程讲解,针对蓝桥杯、ACM等,LeetCode的格雷码题目讲解原创 2021-02-24 14:27:01 · 3782 阅读 · 7 评论 -
C++虚函数进阶(完整版本,含虚析构函数)
C++虚函数进阶,全网数一数二的详细讲解虚函数工作原理、虚析构函数的版本,帮助你更加熟练运用虚函数,适合收藏原创 2021-02-13 00:17:03 · 240 阅读 · 2 评论 -
C++函数进阶(各种函数的运用)
本文章讲解了C++中我们在竞赛(如蓝桥杯、ACM)、做项目等时候,常会用到的各种函数方法,适合收藏和学习原创 2021-02-07 21:42:44 · 1179 阅读 · 0 评论 -
C++数组进阶篇
C++数组进阶,详解了静态、动态数组,以及vector数组,教你怎么区分“数组指针”和“指针数组”,同时介绍了二维数组的区间遍历,让你更能掌握数组的运用。原创 2021-02-06 16:26:16 · 406 阅读 · 0 评论