设计模式都是互通的!
设计模式都是互通的!
晴城丶
"我们读书是为了成为提灯人去照亮黑暗,而不是为了自己有灯而沾沾自喜还要去吹灭别人的蜡烛"
展开
-
01_使用C++实现Range序列生成器
通常,这需要编写复杂的循环结构,但有一种精妙的方法可以使这一过程变得更加简单和可读。如果你使用过Python语言那么一定对Range语句非常的数据,我们可以使用C++来实现一个简单的Range封装,如下代码定义了一个名为Range的命名空间,其中包含一个。类和相关的函数,用于生成指定范围内的数值序列。这序列生成器支持指定开始值、结束值和可选步长,确保生成的序列满足指定的条件。此代码简化了迭代数值序列的过程,提高了代码的可读性和可维护性,适用于处理不同数据类型的序列。原创 2023-11-26 10:06:59 · 407 阅读 · 0 评论 -
单例设计模式,全局就一个实例,特别适用于日志打印。
单例设计模式,全局就一个实例,特别适用于日志打印。原创 2023-11-16 22:46:06 · 29 阅读 · 0 评论