記憶體限制

lua-users home
維基百科

似乎這樣做會獲得最佳的方式如下所示

struct myalloc_ud { int max; int cur; }

接著建構一個分配器,用來將每個分配的新記憶體大小加入 cur,同時減去舊大小(因為新的分配舊大小會為零,釋放記憶體時新大小會為零),並且若 cur 會超過 max 則傳回 NULL。將這個分配器與您的使用者資料傳遞給 lua_newstate。

-- SeanLynch


RecentChanges · 喜好設定
編輯 · 歷程
上次編輯時間為 2006 年 5 月 11 日 晚上 11:09 GMT (差異)