Shuffy

不断的学习,不断的思考,才能不断的进步.Let's do better together!
posts - 102, comments - 43, trackbacks - 0, articles - 19

2007年5月27日

     摘要: 与其它的面向对象编程语言类似,在 C++ 中,定义一个新的 class 便会引入一个新的类型的定义。一个 C++ 设计人员的大多数时间都会用在不断丰富充实他们的类系统上。这意味着他不仅仅是一个 class 的设计者,而且是一个类型的设计者。  阅读全文

posted @ 2007-05-27 10:16 Shuffy 阅读(166) | 评论 (0)编辑 收藏

     摘要: C++ 中到处充满了接口。函数接口、类接口、模板接口,等等。每个接口都是实现客户端程序员与你的代码相交互的一种手段。假设你的客户通情达理,他们的项目也十分优秀,他们便会十分看重你的接口是否易于正确使用。这是千真万确的,如果他们误用了你的接口中的任一个,那么你也难推其咎。  阅读全文

posted @ 2007-05-27 10:14 Shuffy 阅读(197) | 评论 (0)编辑 收藏

     摘要: l 在单独的语句中使用智能指针来保存由 new 创建的对象。如果不这样做,你的程序会在抛出异常时发生资源泄漏。
  阅读全文

posted @ 2007-05-27 10:09 Shuffy 阅读(174) | 评论 (0)编辑 收藏

     摘要: l 如果你在一个 new 语句中使用了 [] ,那么你必须要在相关的 delete 语句中使用 [] 。如果你在 new 语句中没有使用 [] ,那么在相关的 delete 语句中一定不要出现 [] 。  阅读全文

posted @ 2007-05-27 10:07 Shuffy 阅读(199) | 评论 (0)编辑 收藏