美文网首页
lua pcall示例

lua pcall示例

作者: 王然_b651 | 来源:发表于2017-05-12 14:41 被阅读0次

工作也一年多了,之前一直说写博客,也没有动笔。这次简单分析一下lua pcall这个函数,试手一下。

lua中pcall函数提供了一种安全的环境来运行函数,同时会捕获函数运行时的异常。

示例:

输出:

错误示例:

输出:

pcall函数第一个返回值是函数的运行状态(true,false),第二个返回值是pcall中函数的返回值。

希望这篇简单的lua文档不是我最后一篇博客 😂

相关文章

  • lua pcall示例

    工作也一年多了,之前一直说写博客,也没有动笔。这次简单分析一下lua pcall这个函数,试手一下。 lua中pc...

  • C API-调用LUA函数

    lua_pcall 函数 lua_pcall 可以执行lua代码 前面的例子中load时就执行了lua脚本或者lu...

  • Cocos2d-x 异常处理

    Lua中异常处理分为pcall、xpcall、debug,若需在Lua中处理错误,必须使用 pcall(prote...

  • Lua base pcall()

    前言 作为苦逼的程序猿大周末的时候也必须不能忘记学习,今天我们来看一个调用其他函数的函数,这个函数其实就是给其他函...

  • 为什么调用 lua_pcall

    原理:C和lua通过一个堆栈进行交互,lua_pcall的用途就是执行堆栈里的函数,先将lua里的函数压入堆栈,然...

  • 为什么有的错误信息LUA没有打印

    1.接口使用问题 提供错误返回的接口是lua_pcall ,看看是不是调用了lua_call这个接口 函数原型: ...

  • AssetBundle异步加载被中断的问题

    1)AssetBundle异步加载被中断的问题 2)LuaDLL.lua_pcall()自身产生开销问题 3)法线...

  • C++调用lua方式

    目标 使用C++调用lua接口 示例 lua代码(test.lua) C++调用示例(lua_test.cpp) ...

  • lua_pcall(): attempt to call a n

    1、问题描述 首先 调用luaL_loadbuffer(L,start_addr,len,0)载入lua代码,然...

  • Mac平台中编译安装Lua运行环境

    这篇文章主要介绍了Mac平台中编译安装Lua运行环境及Hello Lua实例,本文给出了两种Hello Lua示例...

网友评论

      本文标题:lua pcall示例

      本文链接:https://www.haomeiwen.com/subject/zowztxtx.html