作者dot40431 (點點)
看板EE_DSnP
標題[問題] 關於 MemMgr::getMem() 中的 n 及 ret
時間Fri May 8 23:09:42 2009
// Check the _recycleList first...
// 1. 'n' is the index for _recycleList[]
// 2. "ret" is the return address
關於以上註解,想請問兩個問題
1. n 是 t 在 _recycleList 中的 index 嗎? 若是的話,我們在何處會需要
使用到呢?
2. ret 在 t > _blockSize 時應該被assign什麼值呢?
感謝老師及同學 QQ
--
┬┴┬┴┬┴┬┴├─ 2
─═─═─═─═─═─═─═─═─═─═─═─═┼
╫═★├┼┌──┴──┐
┬┼├┬┴┴├┬┴┤┬┴├┬├┬┴┬┴├┼┬┤┼┴║
│┼║┼┤│ ⊙ . ⊙ │
┼┬┴┼┬┤┼┼┬┼┬├├┴┬┴┴┬┬┼├┬┴┤╰╯
║┤╯├┬└──┬──┘
┤├點。點┼┬┼┬┴┬┬┼┴┴├┴┬┴├┬┤┼┼┬├
│┴┴├├┼ ─┼─
┬├┼┼┬┴┤┼http://www.wretch.cc/album/iodinedot┼
╬─═─═─═ /\
├┬┴┬├┬┼┬┴┬├┬┴┴┬┴┴┴┬┴┬┴┼φiodine┼
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 220.137.71.139
※ 編輯: dot40431 來自: 220.137.71.139 (05/08 23:10)
1F:推 ric2k1:1. 是的, 根據 n 去取到適當的 recycle list 然後看看有沒 05/09 00:01
2F:→ ric2k1:有可以 recycle 的. 05/09 00:02
3F:→ ric2k1:2. Exception 就發生了, 所以 ret 可以不用管... 05/09 00:02
4F:→ dot40431:thanks a lot! 05/09 01:13