摘要:
简单工厂模式 简单工厂模式并不属于GoF的23种设计模式。 那么为什么我要用工厂模式呢?请看下面的一段程序。 不难看出,Fruit类是一个“巨大的”类,在该类的设计中存在如下几个问题: (1) 在Fruit类中包含很多“if…else…”代码块,整个类的代码相当冗长 阅读全文
摘要:
问题描述:A时B分上课,牛牛到教室要X分钟,所以牛牛最晚什么时候起床。 思考:不用思考,简单题最晚当然是 上课时间-从宿舍到教室花费的时间 方法二: 阅读全文
摘要:
https://www.cnblogs.com/chxuan/p/8232097.html https://www.nowcoder.com/questionTerminal/acb888f7ccee4fc0aab208393d41a552?source=relative 阅读全文
摘要:
#if 1 #include <iostream> #include <string> #include <cstdio> #include <cstdlib> #include <sstream> #include <iostream> #include <string> #include <vector> #include <list> #include <iostream> #include 阅读全文
摘要:
一、string转化为数字 1.使用stoi 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 #include <iostream> #include <s 阅读全文
摘要:
unique_ptr: https://blog.csdn.net/afei__/article/details/80670283 最简单的智能指针实现: #include <numeric> #include <array> #include <cstring> #include <cstdio> 阅读全文
摘要:
&与&& 对于在C++中,大家对于符号“ & ”的第一映像是引用和取地址,对符号“ && ”的第一映像是逻辑与。但是在C++11中我们会看到下方这种表示方法: int &&k=i+k;1 对于第一眼见到上述的表达方式时,估计会一脸懵逼。下面对此做一个简述。 引用 & 是一个类型变量的别名。 通常使用 阅读全文
摘要:
C++ tuple类型: tuple是C++11新标准里的类型。它是一个类似pair类型的模板。pair类型是每个成员变量各自可以是任意类型,但是只能有俩个成员,而tuple与pair不同的是它可以有任意数量的成员。但是每个确定的tuple类型的成员数目是固定的。 1.tuple的简单使用 当我们希 阅读全文