作者rf0914 (<-使用者代號)
看板EE_DSnP
標題[閒聊] recycleList印出來的順序
時間Sun Nov 20 04:22:42 2011
這問題其實不太重要
只是我 do1~do5 全部測完之後
不管是32-bit還64-bit
都只有兩行不一樣 (費盡千辛萬苦的努力和肝QQ 終於...)
(在out.ref裡的話是776和777行)
老師的:
[1428]=17 [916]=56 [157]=1 [413]=28
[167]=10 [177]=66 [689]=54 [433]=1
我的:
[1428]=17 [916]=56 [413]=28 [157]=1
[167]=10 [689]=54 [433]=1 [177]=66
不過在這之前的上一回mtp只有Array list少少的七行
這次的mtp下面則是緊接著多達好幾百頁的ooxxoxo><oxoxoxoxoo0ooOxoxxoX
而這幾個錯誤順序的List似乎又是因為剩下的MemBlock不夠所存的
所以完全不知道是什麼時候建立的 XDDD
只好擺爛吧~ =3=
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 140.112.243.229
※ 編輯: rf0914 來自: 140.112.243.229 (11/20 04:30)
推 victoret:那個順序是按照你呼叫 getMemRecycleList 的順序決定的 11/20 08:53
→ victoret:這個 function 的 comment 中有: 11/20 08:53
→ victoret:If not found, create a new MemRecycleList with _arrSi 11/20 08:53
→ victoret:ze = n and add to the last MemRecycleList 11/20 08:54
推 ric2k1:推! 11/20 11:19
原來我在reset recycleList的時候不小心把_arrSize都設成0了...
導致之後要找像是177的時候就會找不到,然後就設一張新的_nextList...
就會有177在689之後的問題~
※ 編輯: rf0914 來自: 140.112.243.229 (11/20 15:11)