※ 引述《ric2k1 (Ric)》之銘言:
:
: 理論上如果沒有 memory leak 的話, reset mem 之後所有的 pointer address 又會
: 回到原先的值
: 也就是說 每次 BDD 建出來的 address 都會一樣. 跟 " : 16" 應該沒有關係
: 在看看是否為 memory leak 吧...
應該不會一樣吧,因為MemMgr的Reset是釋放所有MemoryBlock
free(mem),下次建立時會重新和系統alloc memory建立新的
memory block,所以address應該不一定一樣吧
如果我不reset MemMgr應該才會有這種address一樣的情形吧
(但是不reset MemMgr基本上不會爆炸...實驗上來說)
不過老師提的的Memory leak是指哪一種情況阿??有點搞不太
清楚......因為我會確定系統中沒有BddNodeInt實體存在才reset的阿
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 140.112.240.36