繁体   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