也谢谢你 [#2876419@0 -ROLIA.NET 相约加拿大网上社区 之 枫下论坛 & 枫下部落, 枫下论坛主坛 ]
也谢谢你
by
baalinca
(scarb)
at
2006.3.31 14:12
(#2876419@0)
我还想说2句,拷贝构造函数里面是不能调用你这个swap的,因为这样的话,你把b的那个pNode的指针保存到了a里面了,一个指针保存到了2个instances里面,这2个instances dtor的时候就会2次释放同一个指针。
拷贝构造函数里面是不能偷懒的,必须重新分配pNode,然后老老实实把数据从b里面拷过来。