c读取lua
来源:互联网 发布:达梦数据库客户端下载 编辑:程序博客网 时间:2024/05/20 11:22
<span style="font-size:18px;">#include <string.h>#include <iostream>extern "C"{#include "lua.h"#include "lauxlib.h"#include "lualib.h"}int main(){ int windows_width = 0; int windows_height = 0; lua_State * L = luaL_newstate(); luaL_openlibs(L); //load lua file 加载lua文件 int bRet = luaL_loadfile(L, "cc.lua"); if (bRet) { return false; } // run lua file 运行lua文件 bRet = lua_pcall(L, 0, 0, 0); if (bRet) { return false; } // lua--> stack lua_getglobal(L, "width"); lua_getglobal(L, "height"); //type check 类型检测 int a = lua_isnumber(L, -2); if (!a) { return false; } int b = lua_isnumber(L, -1); if(!b) { return false; } //stack-->c windows_height = lua_tointeger(L, -1); windows_width = lua_tointeger(L, -2); printf("width = %d, height = %d", windows_width, windows_height); lua_close(L); return 0;}</span>
0 0
- c读取lua
- C读取lua表
- lua加载文件 读取数据到C
- C/C++读取Lua中的变量及调用Lua函数
- C/C++读取Lua中的变量及调用Lua函数
- lua 读取lua文件
- Lua与C/C++的交互2:C/C++中读取Lua文件
- Lua与C/C++的交互3:C/C++中读取Lua文件中的表
- C/C++代码里面读取Lua的Table
- cocos2d读取json的方法(c++&lua)
- lua -->c c-->lua
- Lua编程(五) C对Lua表的读取和添加
- lua -->c
- Lua C
- C++读取lua脚本
- Lua读取文件
- lua 读取网页 luacurl
- lua读取文件
- 多线程总结
- C#传值
- DFS(Depth-First-Search)
- 《SQL反模式之“意大利面条式查询”》
- ExtJS4+SASS自定义主题
- c读取lua
- servlet requset作用域
- 阿盛大的
- 大撒打算打打
- android.database.sqlite.SQLiteDatabaseLockedException: database is locked (code 5): , while compilin
- 针对Redis队列的理解,实例操作
- [译]Android冰淇淋三明治ICS(4.0+)JNI局部引用的变化
- spring data mongodb 设置副本集读写分离模式
- ubuntu连接不上secureCRT 和cuteFTP问题