2014年5月25日
摘要: 1.什么是友元 在类中只有类的成员函数才能访问类的私有成员,程序中的其他函数是无法访问私有成员的。非成员函数可以访问类中的公有成员,但是如果将数据成员都定义为公有的,这又破坏了隐藏的特性。另外,应该看到在某些情况下,特别是在对某些成员函数多次调用时,由于参数传递,类型检查和安全性检查等都需要时间开销 阅读全文
posted @ 2014-05-25 13:46 zhangmiao14 阅读(320) 评论(0) 推荐(0) 编辑
摘要: 1.try,catch,throw: try包含你要防护的代码 ,称为防护块. 防护块如果出现异常,会自动生成异常对象并抛出. catch捕捉特定的异常,并在其中进行适当处理. throw可以直接抛出/产生异常,导致控制流程转到catch块. 2.重要观点: C++中异常是用对象来表示的,称为异常对 阅读全文
posted @ 2014-05-25 12:49 zhangmiao14 阅读(248) 评论(0) 推荐(0) 编辑