CLion:配置C++下lua开发环境

CLion:配置C++下lua开发环境

bingliaolong IDE 6年前 294 0

新建C++工程 选择:C++ Executable 设置工程存放路径:Location 选择C++标准:C++14 配置CLion中lua配置 Lua interpreter: C:\Lua\lua.exe Working directory: D:\Projects\Work ...

Lua_调用 C++函数:传递表&&参数类型检测

Lua_调用 C++函数:传递表&&参数类型检测

bingliaolong Lua 6年前 22 0

lua文件中调用C++函数并传递表参数 main.lua C++函数中获取参数并处理 遍历表 只取表中一组数据 函数的注册 参数类型检测 方法一 特点:检查类型,一旦不匹配,就不会往下执行 方法二 特点:检查类型,会往下执行

Lua_基础 类型&&值

Lua_基础 类型&&值

bingliaolong Lua 6年前 24 0

类型和值 Lua是一种动态类型语言,这种语言中, 没有类型定义,每个值都带有其自身的类型信息 基本数据类型 nil 与其他所有值进行区分 表示无效值的情况 全局变量在第一次被赋值之前的默认值就是nil,而将nil赋值给全局变量则相当于将其删除 boolean 值为true或fal...

Lua_调用 C++函数:获取返回值

Lua_调用 C++函数:获取返回值

bingliaolong Lua 6年前 31 0

返回参数 lua文件中调用C++函数并获取返回值 main.lua C++函数 函数的注册 详情参考C++程序里的函数,给Lua调用 返回表 lua文件中调用C++函数并获取表 main.lua C++函数

Lua_调用 C++如何和Lua结合

Lua_调用 C++如何和Lua结合

bingliaolong Lua 6年前 21 0

准备工作 下载lua源码 编译出DLL 创建C++程序 引入相关lua头文件 主函数中创建lua 编出exe 将DLL和exe放在一起,或者让exe能找到DLL 同级目录下编写lua文件,或者让exe能找到lua文件 在exe中执行相关lua操作,调用相关lua文件程序

Lua_基础 结构控制

Lua_基础 结构控制

bingliaolong Lua 6年前 10 0

if 语句 if else 语句 if elseif 语句 while 语句 repeat 语句 数值型for循环 泛型for循环 遍历迭代函数返回的所有值 可以使用多个变量 这些变量在每次循环时都会更新,当第一个变量为nil时,循环终止 需要注意的是,lua语言中,在循环体内声...

C++_调用 Lua函数:错误处理

C++_调用 Lua函数:错误处理

bingliaolong Lua 6年前 30 0

调用函数 发生错误并处理 lua文件 main.lua C++文件-方法一 C++文件-方法二 不同之处是,这样自动标记errfun在栈的位置, lua_pcall(lua,1,1,errfun) != 0 这句就不用变了

Lua程序设计:四

Lua程序设计:四

bingliaolong Lua 5年前 15 0

数据结构 数组 lua语言中,简单地使用整数来索引表即可实现数组。因此,数组的大小不用非得是固定的,而是可以按需增长的。 长度运算符#可以用来计算数组大小。 lua语言中,有两种方式来表示矩阵。 使用一个不规则数组,即数组的数组。 将两个索引合并为一个。 由于在有效元素之间存在空...

扫一扫二维码分享