作者BBSealion (海狮)
看板EE_DSnP
标题[问题] destructor的问题
时间Mon Nov 22 16:42:12 2010
投影片上强调一定要有destructor
我尝试comment out掉之後发现
程式还是可以跑,整个结果也差不多
唯一差别是:
用new[]去开的记忆体,本来里面alloc的值和return到外面会差4 (32 bit)
但没有destructor之後,里面和外面的值就一样了
但destructor不是在delete时才会用上吗,那为什麽这里会有差呢?
还有,为什麽是这种奇怪的差别呢?
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 218.168.225.105
1F:推 ric2k1:这个问题版上被讨论过几次,比较有印象的回答请见 #2451 11/22 17:53