[問題] alloc和allocArr
memMgr.h中
alloc和allocArr兩個functions
除了名字不同
內部呼叫的getMem(t)無法分辨是不是陣列型態
不太懂老師寫的
//Note: no need to record the size of the array ==> system will do
這句話的意思?
感覺上需要在一開始傳入size_t t的地方就給定
一個算好(如果是陣列就先加上最前面記住大小的size_t)的數才可以分配記憶體
不知道是不是
newObjs呼叫new ,new再呼叫alloc
newArrs呼叫new[],new[]再呼叫allocArr
因為alloc和allocArr沒有//TODO
所以上文的size_t要在newObjs和newArrs算好?
若有表達不甚理想
還請大家見諒
謝謝
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 123.193.14.164
推
05/04 00:08, , 1F
05/04 00:08, 1F
→
05/04 00:13, , 2F
05/04 00:13, 2F
→
05/04 00:13, , 3F
05/04 00:13, 3F
→
05/04 00:14, , 4F
05/04 00:14, 4F
推
05/04 00:22, , 5F
05/04 00:22, 5F
推
05/04 00:29, , 6F
05/04 00:29, 6F
→
05/04 00:30, , 7F
05/04 00:30, 7F
→
05/04 00:30, , 8F
05/04 00:30, 8F
→
05/04 00:31, , 9F
05/04 00:31, 9F
→
05/04 07:25, , 10F
05/04 07:25, 10F
→
07/12 00:15,
4年前
, 11F
07/12 00:15, 11F
討論串 (同標題文章)
以下文章回應了本文:
完整討論串 (本文為第 1 之 4 篇):