作者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