簡體   English   中英

Lua用戶數據對齊

[英]Lua userdata alignment

lua_newuserdata如何對齊分配的內存? 它依賴於malloc / calloc還是自己做的? 有什么方法可以保證對齊而不必為此添加代碼?

自己編寫對齊代碼不是問題,但是如果不需要,那么我當然不會。

當您使用lua_newstate創建狀態時,Lua中的所有內存分配都是在用戶提供的整個分配器中 lua_newstate

如果您使用luaL_newstate而不是lua_newstate ,那么Lua將使用基於realloc的內存分配器

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM