上一页 1 ··· 4 5 6 7 8 9 下一页
摘要: 1.单例模式 构造函数私有化,用静态方法返回一个静态指针。 2.策略模式 策略类的构造函数形参为实际要用的子类对象,实现多态,在策略类中调用虚函数。 3.工厂模式 不同的子工厂返回不同的产品类对象,用父产品指向这些对象,并调用虚函数。 4.模板方法模式 模板父类中声明虚函数,以及定义这些虚函数的调用 阅读全文
posted @ 2017-04-11 15:09 mximo 阅读(104) 评论(0) 推荐(0) 编辑
摘要: 链接:http://blog.csdn.net/zhang20072844/article/details/10286997 阅读全文
posted @ 2016-11-05 22:01 mximo 阅读(118) 评论(0) 推荐(0) 编辑
摘要: 输入一个数组,输出除当前元素外其他元素的乘积数组 一般是算left,right数组然后相乘,时间复杂度o(n),空间复杂度o(n) 好的方法如下 int *cal(int *input,int n) { int i; int *result = new int [n]; result[0] = 1; 阅读全文
posted @ 2016-11-05 11:42 mximo 阅读(1387) 评论(0) 推荐(0) 编辑
摘要: 牛客最近来了一个新员工Fish,每天早晨总是会拿着一本英文杂志,写些句子在本子上。同事Cat对Fish写的内容颇感兴趣,有一天他向Fish借来翻看,但却读不懂它的意思。例如,“student. a am I”。后来才意识到,这家伙原来把句子单词的顺序翻转了,正确的句子应该是“I am a stude 阅读全文
posted @ 2016-10-17 20:44 mximo 阅读(134) 评论(0) 推荐(0) 编辑
摘要: 1 静态链接库的优点 (1) 代码装载速度快,执行速度略比动态链接库快; (2) 只需保证在开发者的计算机中有正确的.LIB文件,在以二进制形式发布程序时不需考虑在用户的计算机上.LIB文件是否存在及版本问题,可避免DLL地狱等问题。 2 动态链接库的优点 (1) 更加节省内存并减少页面交换; (2 阅读全文
posted @ 2016-05-12 16:21 mximo 阅读(236) 评论(0) 推荐(0) 编辑
摘要: #include<iostream> using namespace std; int i=1; class MyCls{ public: MyCls():m_nFor(m_nThd),m_nSec(i++),m_nFir(i++),m_nThd(i++){ m_nThd=i; } void ech 阅读全文
posted @ 2016-04-16 15:53 mximo 阅读(229) 评论(0) 推荐(0) 编辑
摘要: 当一个函数声明其返回值为一个指针时,实际上就是返回一个地址给调用函数,以用于需要指针或地址的表达式中。 格式: 类型说明符 * 函数名(参数) 当然了,由于返回的是一个地址,所以类型说明符一般都是int。 例如: int *GetDate(); int * aaa(int,int); 函数返回的是一 阅读全文
posted @ 2016-04-13 20:52 mximo 阅读(151) 评论(0) 推荐(0) 编辑
摘要: memcpy实现 strcpy实现,没有考虑地址重叠 char * strcpy(char *dst,const char *src) //[1]{ assert(dst != NULL && src != NULL); //[2] char *ret = dst; //[3] while ((*d 阅读全文
posted @ 2016-04-11 21:46 mximo 阅读(173) 评论(0) 推荐(0) 编辑
摘要: static关键字至少有下列n个作用: (1)函数体内static变量的作用范围为该函数体,不同于auto变量,该变量的内存只被分配一次,因此其值在下次调用时仍维持上次的值; (2)在模块内的static全局变量可以被模块内所用函数访问,但不能被模块外其它函数访问; (3)在模块内的static函数 阅读全文
posted @ 2016-04-11 20:56 mximo 阅读(164) 评论(0) 推荐(0) 编辑
摘要: union 关键字的用法与struct 的用法非常类似。union 维护足够的空间来置放多个数据成员中的“一种”,而不是为每一个数据成员配置空间,在union 中所有的数据成员共用一个空间,同一时间只能储存其中一个数据成员,所有的数据成员具有相同的起始地址。例子如下:union StateMachi 阅读全文
posted @ 2016-04-11 20:54 mximo 阅读(223) 评论(0) 推荐(0) 编辑
上一页 1 ··· 4 5 6 7 8 9 下一页