- 博客(6)
- 资源 (28)
- 收藏
- 关注
原创 装饰者模式(Decorator)的c++实现(改进)
今天看了hityct1的装饰者模式(Decorator)的c++实现示例,想了一阵,才明白其中的内涵,下图为运行到return m_pMyHeader;的监视变量截图: 其中header的展看,让我们看到了完成三次new操作后,类header通过成员变量pMyTrailer(指针)的指向情况。即从pMyComponent->prtTicket();开始调用,然后执行cout
2012-04-21 23:11:40 1184
原创 IOS应用
//环境 //开发工具xcode 4.2 // 从苹果公司的理念,是“端对端”完全控制(全过程),这一点也体现到苹果对于开发者的管理,乔布斯说过他不允许垃圾代码在他创造的设备上运行,闲话不多说进入正题。 我对于苹果公司对苹果开发者的管理是这样理解的,首先开发者需要电子签名来确定开发者身份,即在钥匙链中生成一个签名请求,交由苹果公司批准,然后苹果公司生成证书(此证书包含开发者的电子签
2012-04-20 23:01:24 829
原创 C++虚析构函数的介绍与解析
当使用基类指针释放派生类的对象时,需要将基类的析构函数声明为virtual,这是C++的一条规范,今天花了些时间探讨了下。 先构建两个类:father类 和son类,简单定义下: class Father { public: Father(void); public: virtual ~Father(void); void description(); private:
2012-04-09 01:54:28 4693
转载 UML类图关系大全
1、关联 双向关联: C1-C2:指双方都知道对方的存在,都可以调用对方的公共属性和方法。 在GOF的设计模式书上是这样描述的:虽然在分析阶段这种关系是适用的,但我们觉得它对于描述设计模式内的类关系来说显得太抽象了,因为在设计阶段关联关系必须被映射为对象引用或指针。对象引用本身就是有向的,更适合表达我们所讨论的那种关系。所以这种关系在设计的时候比较少用到,关联一般都是有向的。
2012-04-06 19:03:35 821
转载 VS2005“无法找到“XXX.exe”的调试信息的解决办法 .
当用VS2005创建一个空项目并编写好代码后,按F5键启动调试时会产生“无法找到“xxx.exe”的调试信息,或者调试信息不匹配。未使用调试信息生成二进制文件。”的错误。解决方法是 对项目右击弹出项目属性, 依次修改:链接器->调试->生成调试信息,选“是” c/c++->常规->调试信
2012-04-02 20:48:42 5668
Agile Workflow
2013-09-25
iOS委托模式实例
2013-03-20
TableView多级目录菜单(修正)
2013-02-25
TableView多级目录菜单
2013-02-03
StoryBoard内动态加入UIViewController
2012-08-16
在StoryBoard动态加入UIViewController
2012-08-16
objective-c委托机制(二)(delegate2)
2012-05-15
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人