多谢,不过不是很明白...

回答: 一个c++的技术问题,请各位指点....澳洲老土2007-11-13 22:23:04

copy constructor 和 assignment operator成对出现容易理解。

但用到destructor就一定要用那两个就不是很理解了。比如我只是用到bitwisecopy(shallowcopy),而不想deep copy(只是一方面),就应该不必关心那两个东西,直接用默认的就好啊。为什么还要override呢?

感觉自己来manage resource的确听头疼的,不过在c++中如果养成好的习惯,在c#就可以轻松写出高质量的程序来。garbage collector的确能让懒人也能不是很痛苦的干活,性能就不好说了。

请您先登陆,再发跟帖!