[问题] MemTest

楼主: andy13579372 (痘糖)   2012-11-18 14:32:26
请问MemTest中两个lists: _objList, _arrList
是否单纯存MemTestObj pointer而pointer不用指向物件呢??
如果是这样那deleteArr传入的阵列大小好像没用?
不过我也感觉这问题很不合理因为也只有MemTest中可以存物件实体
他没存的话也没有其他类别会存了
但如果MemTest中lists的pointers真的有物件实体的话
那这些物件实体会真的放在memory manager要到的block里面吗???
(因为我一时想不到有办法让MemTest知道那些block在哪-.-)
楼主: andy13579372 (痘糖)   2011-01-18 14:36:00
该不会是因为我弄懂new / delete overloading吧我没弄懂= = 不好意思我先弄懂看看
作者: ric2k1 (Ric)   2011-01-18 17:13:00
简单的说,要 delete 时一定要有 variable name 才能 del光有 mem addr 是不够的,所以用 _objList 以及 _addList让 delete 可以有 variable 可以 delete.如 delete _objList[i];

Links booklink

Contact Us: admin [ a t ] ucptt.com