作者averangeall (洗发精用完了)
看板EE_DSnP
标题[问题] MTReset
时间Sat Nov 21 20:53:00 2009
不好意思 请问一个小问题 不是很重要的XD
就是在作业里的 spec 里
有关於 MTReset 的一个温馨小提醒 说要注意
2. If the specified "blockSize" is not a legal integer or is smaller than
toSizeT(size of class "MemTestObj").
这样的意思应该是说 如果 MemTestObj 的 size 是 18 的话
然後我们如果用的是 64 bit 的机器的话
如果打
mtr 18
应该是不合法
因为 toSizeT(size of class "MemTestObj") 应该是 24 吧
所以小於等於 24 的数字应该都过不了才是
可是在 ref 里的 memTest
我打 mtr 18 之後
它就帮我把 18 升级到 24 了XD
所以应该要怎麽办呢
谢谢大家的回答:)
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 140.112.249.226
1F:推 MacacaXDrz:mtest> mtr 123 // reset memory manager with blockSi 11/21 21:17
2F:→ MacacaXDrz:ze = toSizeT(123) Bytes 11/21 21:17
3F:推 ric2k1:这边的 spec 的确定义的不够精确, 我的意思应该是 2.If the 11/21 22:04
4F:→ ric2k1:specified "blockSize" is not a legal integer or is smal 11/21 22:04
5F:→ ric2k1:smaller than sizeof(MemTestObj). 11/21 22:05
6F:→ ric2k1:不过这部份 (i.e. 18 <= size < 24) 我会请 TA 不要测好了! 11/21 22:06
7F:→ averangeall:好的 谢谢老师的回答:) 11/21 22:07