如何巧妙地使用lua_pushstring并规避内存不足引发setjmp异常的长尾疑问?

2026-04-01 19:480阅读0评论SEO资源
  • 内容介绍
  • 文章标签
  • 相关推荐

本文共计790个文字,预计阅读时间需要4分钟。

如何巧妙地使用lua_pushstring并规避内存不足引发setjmp异常的长尾疑问?

有时,我想在分配一些资源后,在地方使用lua_pushstring。如果发生故障,我需要清理。但是,正如文档暗示的那样,使用lua_push*函数总会有内存不足的异常。然而,该异常会立即退出我的C函数。

阅读全文

本文共计790个文字,预计阅读时间需要4分钟。

如何巧妙地使用lua_pushstring并规避内存不足引发setjmp异常的长尾疑问?

有时,我想在分配一些资源后,在地方使用lua_pushstring。如果发生故障,我需要清理。但是,正如文档暗示的那样,使用lua_push*函数总会有内存不足的异常。然而,该异常会立即退出我的C函数。

阅读全文