lua
NokyeChen
C++开发
展开
-
c++调用lua笔记
c++调用lua环境:vs2017lua文件代码,表函数如果用":",c++调用的时候有点问题,应该和隐式的self有关系,暂时没有细究-- local version = "1.0.1" 局部变量c++中不能获取version = "1.0.1"tabTest = {name = "tom",age = 25}function tabTest.fnSub(a,b) return a - bendfunction fnAdd(a,b) return a + bendc++代码原创 2021-01-07 11:02:52 · 161 阅读 · 0 评论 -
iuplua 简易记事本开发
iuplua 简易记事本开发iup版本:3.30lua版本:5.3.5自己根据官网教程写了一下,对iup的感觉就是麻雀虽小五脏俱全.在嵌入是上做些简单的功能还是可以的,不过估计嵌入式上一般都用qt.微型机上估计用iup的比较多.稍微例举一下优点:1.小巧,支持使用lua语言,调试的时候不用编译过,直接可以根据lua文件运行;2.自带一些图标库,常用的一下事件都有封装;注:这个实例中还是有些功能可以完善,比如字符串查找只支持英文等问题,但是我这边时间有限就没有去深究了,如果以后要用iuplua做原创 2020-12-25 16:28:35 · 1405 阅读 · 0 评论 -
C++语言写一个lua动态库Demo
C++写一个lua动态库Demo语言:c++,lua工具:vs2017源文件.cpp#include "lua.hpp"//表中的一个方法int funcPrint(lua_State* L){ const char* strBuff = luaL_checkstring(L, 1); if (nullptr == strBuff) { return -1; } printf("c print :%s",strBuff); return 0;}//传递一个table给l原创 2020-12-18 14:22:08 · 335 阅读 · 1 评论