gpt4 book ai didi

memory - Lua 用户数据对齐

转载 作者:行者123 更新时间:2023-12-05 04:15:33 26 4
gpt4 key购买 nike

lua_newuserdata如何对齐分配的内存?它依赖于 malloc/calloc,还是它自己做事?有什么方法可以保证对齐而无需为此添加代码吗?

自己编写对齐代码不是问题,但如果不需要,我当然宁愿不写。

最佳答案

Lua 中的所有内存分配都是在 user-supplied allocator 中完成的使用 lua_newstate 创建状态时给出.

如果您使用 luaL_newstate而不是 lua_newstate,然后 Lua 使用 a memory allocator based on realloc .

关于memory - Lua 用户数据对齐,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32046828/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com