作者moonjustin (快點放長假吧@@)
看板EE_DSnP
標題請問一下S
時間Sun Dec 10 17:23:10 2006
class MemMgr
{
// S is the size of each element; make it multiple of SIZE_T
#define S ((sizeof(T) + SIZE_T_1) / SIZE_T * SIZE_T)
請問S這樣表示為什麼代表一個物件的大小呢
/SIZE_T 又*SIZE_T 不就等於沒做了麼?
謝謝
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 61.218.0.112
※ 編輯: moonjustin 來自: 61.218.0.112 (12/10 17:34)
推 ric2k1:'/' 是整數的除法, 小數部分去掉了 12/10 17:36
推 moonjustin:謝謝 那為什麼是用SIZE_T_1呢? 問題好多@@ 12/10 22:06
推 ric2k1:請試著將 sizeof(T) 帶 1, 2, 3, 4... 看看 12/10 23:12
推 moonjustin:謝謝 總算看懂了 12/11 19:54