摘要:
从效率上讲,前置的效率一般要高于后置。后置一般在设计上是通过前置实现的。 例如: Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/-->class A{public: int i; explicit A(int i):i(i){} A(c...
阅读全文
posted @ 2008-11-29 15:29
CUCmehp(likesmiles)
阅读(252)
推荐(0)
编辑
摘要:
class A{public: int a,b; A(int a,int b):a(a),b(b){} void print(ostream &o)const{ oa)b); }};ostream& operator<<(ostream& os,const A& a){ a.print(os); return os;}int main(){ A a(1,2); cout<<a;} 对于<<...
阅读全文
posted @ 2008-11-29 15:07
CUCmehp(likesmiles)
阅读(108)
推荐(0)
编辑
摘要:
C++异常安全是指:在出现异常的情况下,程序仍然能正确运行。 C++异常中立是指:将所有的异常都转发给调用者,并且在Stack对象中不会产生完整性问题。
阅读全文
posted @ 2008-11-29 10:17
CUCmehp(likesmiles)
阅读(189)
推荐(0)
编辑