夏天/isummer

Sun of my life !Talk is cheap, Show me the code! 追风赶月莫停留,平芜尽处是春山~

博客园 首页 新随笔 联系 管理
上一页 1 ··· 20 21 22 23 24 25 26 27 28 ··· 38 下一页

2016年7月18日 #

摘要: 23 DesignPatterns学习笔记:C++语言实现 1.1 Factory 2016-07-18 13:03:43 模式理解 1. Factory method 定义 一个创建对象的接口,让子类决定实例化哪一个类,工厂方法使一个类实例化延迟到子类。2. factory method 设计模式 阅读全文
posted @ 2016-07-18 13:07 夏天/isummer 阅读(244) 评论(0) 推荐(0)

摘要: DesignPatterns学习笔记:C++语言实现 (转载请注明出处:http://www.cnblogs.com/icmzn/p/5680784.html) 1. 创建型设计模式: (1)Facotry,工厂模式 (2)AbstractFactory,抽象工厂模式 (3)Singletion,单 阅读全文
posted @ 2016-07-18 12:50 夏天/isummer 阅读(319) 评论(0) 推荐(0)

2016年7月16日 #

摘要: 在C++ 中如果处理的类比较复杂的话,并且相关度极大,则需要定义在一个头文件中,但是往往会出现需要提前引用声明的情况,往往原则如下: 1. 如果在B类中用到了A类的类型,但是没有用到A类的方法,则可以将A类提前引用声明处理即可。 2. 如果A1继承A,B1继承B,但是B1引用了A1的类型且B1使用了 阅读全文
posted @ 2016-07-16 03:27 夏天/isummer 阅读(602) 评论(0) 推荐(0)

2016年7月14日 #

摘要: 类的静态成员变量的声明与初始化问题总结 1. 类的静态成员变量的声明原则: 在.H文件中,用static 关键字进行前缀修饰即可,不可以直接进行初始化,基础变量除外。 如果要初始化自定义的类型,则需要在CPP文件中进行初始化 static CPerson* Police; 2.类的静态成员变量初始化 阅读全文
posted @ 2016-07-14 03:44 夏天/isummer 阅读(4014) 评论(0) 推荐(0)

2016年7月10日 #

摘要: 问题: 我用的Win7 安装的VS2013,这一段时间用的好好的,突然间新建工程师向导页面跳转不过去... 解决: 参考:http://stackoverflow.com/questions/12257817/visual-studio-2012-failed-to-create-project 我 阅读全文
posted @ 2016-07-10 23:33 夏天/isummer 阅读(472) 评论(0) 推荐(0)

摘要: 可以参考侯捷编著的《STL源码剖析》 STL 中的map 与 hash_map的理解 1、STL的map底层是用红黑树存储的,查找时间复杂度是log(n)级别; 2、STL的hash_map底层是用hash表存储的,查询时间复杂度是常数级别; 3、什么时候用map,什么时候用hash_map? 这个 阅读全文
posted @ 2016-07-10 17:42 夏天/isummer 阅读(540) 评论(0) 推荐(0)

摘要: 这是RTTI(运行阶段类型识别)的问题,c++有三个支持RTTI的元素: 1. dynamic_cast 操作符 如果可能的话,dynamic_cast操作符将使用一个指向基类的指针来生成一个指向派生类的指针;否则,该操作符返回空指针。这是最常用的 RTTI组件,它不能回答“指针指向的是哪类对象”这 阅读全文
posted @ 2016-07-10 03:27 夏天/isummer 阅读(3892) 评论(0) 推荐(1)

2016年5月31日 #

摘要: MinGW 是Minimalist GNUfor Windows的缩写。 它是一个可自由使用和自由发布的Windows特定头文件和使用GNU工具集导入库的集合,允许你在GNU/Linux和Windows平台生成本地的Windows程序而不需要第三方C运行时(C Runtime)库。 MinGW 是一 阅读全文
posted @ 2016-05-31 02:21 夏天/isummer 阅读(479) 评论(0) 推荐(0)

2016年5月21日 #

摘要: 阅读全文
posted @ 2016-05-21 23:15 夏天/isummer 阅读(576) 评论(0) 推荐(0)

2016年4月19日 #

摘要: 使用Enum还是Enum Class? 根据Enum和Enum Class的特点,我们可以根据对常量类型的要求决定使用Enum还是Enum Class。 以下场景适合使用Enum: 常量类型用于内部表示,不用于显示名字。 常量值不需要提供附加的属性。例如只需要知道国家代码,而不需要获得国家的其它属性 阅读全文
posted @ 2016-04-19 09:20 夏天/isummer 阅读(818) 评论(0) 推荐(0)

上一页 1 ··· 20 21 22 23 24 25 26 27 28 ··· 38 下一页