jeans chen
we've got them by the balls
摘要: 绝不重新定义继承而来的缺省参数值静态类型动态类型 阅读全文
posted @ 2013-10-11 18:27 jeans chen 阅读(191) 评论(0) 推荐(0) 编辑
摘要: 阅读全文
posted @ 2013-10-11 18:07 jeans chen 阅读(136) 评论(0) 推荐(0) 编辑
摘要: http://bbs.csdn.net/topics/370153775[置顶] [推荐] C,C++表达式求值顺序 裘老的解释。 [问题点数:300分] 最近这问题有从日经变时经的趋势,这里贴出裘老的解释。求加精。---------------------------------------------------------------------------------------------裘宗燕:C/C++语言中的表达式求值经常可以在一些讨论组里看到下面的提问:“谁知道下面C语句给n赋什么值?”m=1;n=m+++m++;最近有位不相识的朋友发email给我,问为什么在某个C... 阅读全文
posted @ 2013-10-11 17:33 jeans chen 阅读(168) 评论(0) 推荐(0) 编辑
摘要: http://bbs.csdn.net/topics/390448668?page=1#post-394406161 近日面试,因为个人简历里有“熟悉设计模式”这句话,面试官边侃侃发问了:什么是装饰模式呢,本人回答用过简单工厂模式,其他的看过,没有记住,他就笑了笑,感觉是觉得我那句话说大了假若各位老大是面试官,这里想问下,怎么样才算熟悉设计模式呢,23种都很了解倒背如流才算么多谢了! 分享到: ... 阅读全文
posted @ 2013-10-11 17:31 jeans chen 阅读(185) 评论(0) 推荐(0) 编辑
摘要: 本质上是说了:Template Pattern & Strategy Pattern详细见《C++设计模式 23种设计模式.pdf 55页》宁可要组合 不要继承。——————————————————————————————————————————要先看懂策略模式 阅读全文
posted @ 2013-10-11 17:19 jeans chen 阅读(133) 评论(0) 推荐(0) 编辑
摘要: [EffectiveC++]item34:区分接口继承和实现继承 阅读全文
posted @ 2013-10-11 15:40 jeans chen 阅读(181) 评论(0) 推荐(0) 编辑
摘要: 先看看:ZT C++ 重载、覆盖和隐藏的区别http://www.cnblogs.com/jeanschen/p/3405987.html隐藏是指派生类的函数屏蔽了与其同名的基类函数,规则如下: 1) 如果派生类的函数与基类的函数同名,但是参数不同。此时,不论有无virtual关键字,基类的函数将被隐藏(注意别与重载混淆)。 2) 如果派生类的函数与基类的函数同名,并且参数也相同,但是基类函数没有virtual关键字。此时,基类的函数被隐藏(注意别与覆盖混淆)。#include using namespace std;class Base{private: int x;public: vo.. 阅读全文
posted @ 2013-10-11 15:05 jeans chen 阅读(162) 评论(0) 推荐(0) 编辑