lua作为配置文件被C++读取
来源:互联网 发布:mac手写输入法怎么用 编辑:程序博客网 时间:2024/05/29 05:53
/*lua作为配置文件被C++读取配置需包含文件..\..\include\lua5..\..\include需将lua5d.dll拷贝到exe目录*/extern "C"{#include "lua.h"#include "lualib.h"#include "lauxlib.h"}#include <iostream>#include <stdio.h>#include <conio.h>using namespace std;#pragma comment(lib,"lua5d.lib")void load (char *filename, int *width, int *height){lua_State *L = lua_open();luaL_openlibs(L); //载入所有lua标准库if (luaL_loadfile(L, filename) || lua_pcall(L, 0, 0, 0))luaL_error(L, "cannot run configuration file: %s", lua_tostring(L, -1));lua_getglobal(L, "width");lua_getglobal(L, "height");if (!lua_isnumber(L, -2))luaL_error(L, "`width' should be a number\n");if (!lua_isnumber(L, -1))luaL_error(L, "`height' should be a number\n");*width = (int)lua_tonumber(L, -2);*height = (int)lua_tonumber(L, -1);lua_close(L);}void main(){int w;int h;load("1.lua", &w, &h);cout<<w<<endl<<h<<endl;}
0 0
- lua作为配置文件被C++读取
- lua作为配置文件的读取方法
- lua作为配置文件的读取方法
- C/C++ 中使用lua作为配置文件
- Lua 作为配置文件(2)
- lua 与 c/c++ 交互(4)将lua作为一种配置文件
- java xml作为配置文件,读取
- c读取lua
- C读取lua表
- PHP读取文件中的数组作为配置文件
- PHP读取文件中的数组作为配置文件
- C 读取配置文件函数
- C读取配置文件
- C语言读取配置文件
- linux c读取配置文件
- C语言读取配置文件
- C语言读取配置文件
- linux c 读取配置文件
- Windows XP即将“退役”
- Linux内核构建系统之十
- 第6周作业4-Java之冒泡排序
- hadoop hbase metric名全解释
- 了解些web知识
- lua作为配置文件被C++读取
- 计算机源码,补码,反码
- 伟大的程序员是怎样炼成的?
- 程序员应知——破窗理论与童子军军规
- Android根据屏幕设置控件与屏幕边的距离
- 第6周作业3-Fibonacci数列
- Azkaban源码阅读之AzkabanApplication
- 心绪
- ELF可执行文件格式的理解