作者hunallen (一路上有你)
看板EE_DSnP
標題[問題] HW4 toSizeT
時間Sat Nov 20 16:23:43 2010
請問一下老師
toSizeT(t)是將t調到比t大最接近SIZE_T的倍數嗎
比方
SIZE_T=8
toSizeT(9)=16 OR toSizeT(9)=8 ??
另外註解裡面寫說要讓程式是platform independent
可以請老師講解一下嗎
我們要自己定義兩種size_t
然後根據平台不同選擇不同的size_t嗎
謝謝老師
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 140.112.244.58
1F:推 QQvei:想順便問一下 會不會有SIZE_T = 奇數的情況? 11/20 16:26
2F:推 ric2k1:上面一點有定義: #define SIZE_T sizeof(size_t) 11/20 17:24
3F:→ ric2k1:所以你可以利用它就可以做到 platform dependent 了 11/20 17:25
4F:推 TommyKSHS:SIZE_T=8 toSizeT(9) 應該要為 16 downtoSizeT 才是 8 11/20 17:25
5F:→ ric2k1:給原 PO: 上面的註解有舉例。 給一樓: 只會 = 4 or 8 11/20 17:26