|
|
高手请看
游戏中函数ReadTable 负责读取数据库中的一行
并将内容返回给Lua调用者
Lua 代码
local AttrList = { ReadTable("Item" , 1) }
以上为函数构造式
将函数ReadTable的所有返回值作为AttrList的元素
随后
服务器宕机
跟踪调试后
程序中需要返回 37 个参数 ,第一个为 int 其余为 string
在返回给 Lua 时内存溢出
最后发现
C++ 函数最多返回 31个参数
32个开始就宕机
并且与参数类型无关
如何扩大返回个数呢?
求高人解疑~不胜感激
附 ua 函数本身返回100个参数来构造Table都不会有问题
C++ 函数会内存溢出
Lua 配置为标准配置 |
|