Lua基础之运算符的使用示例(luafv.sys导致蓝屏)这都可以? 众所周知,C,C++,python等语言都有运算符,那么Lua也不例外,因为它是C写的嘛! Lua分为主要三类运算符,分别是算术运算符,关系运算符,逻辑运算符,还有特殊运算符。 1、算术运算符有:...随心笔谈2年前3620
Lua基础迭代器的使用实例(迭代器的作用和工作原理)硬核推荐 官方的文档说: 迭代器(iterator)是一种对象,它能够用来遍历标准模板库容器中的部分或全部元素,每个迭代器对象代表容器中的确定的地址 在Lua中迭代器是一种支持指针类型的结构,它可以遍历集合...随心笔谈2年前4500
Lua教程(二十一):编写C函数的技巧(lua编程语言)全程干货 1. 数组操作: 在Lua中,“数组”只是table的一个别名,是指以一种特殊的方法来使用table。出于性能原因,Lua的C API为数组操作提供了专门的函数,如: 复制代码 代码如...随心笔谈2年前3460
Lua教程(二十二):userdata(lua function(…))万万没想到#include #include #include #include <limits.h> #define BITS_PER_WORD (CHAR_BIT * sizeof(int)) ...随心笔谈2年前3520
Lua中调用C++函数示例(lua调用function)深度揭秘 #include "stdafx.h" #include<stdio.h> extern "C" { //如不用extern会出现连接错误,编译成了C++文件 #include <...随心笔谈2年前3970
Lua教程(二十):Lua调用C函数(lua函数返回多个值)快来看#include #include #include #include #include <lualib.h> //待注册的C函数,该函数的声明形式在上面的例子中已经给出。 //需要说明的...随心笔谈2年前3520
lua中赋值类型代码详解(lua定义变量类型)这都可以? 我们来看看lua vm在解析下面源码并生成bytecode时的整个过程: foo="bar" local a, b="a", "b" foo=a 首先我们先使用ChunkySpy这个工具来看看vm...随心笔谈2年前3230
Lua教程(十七):C API简介(lua使用教程)不要告诉别人 Lua是一种嵌入式脚本语言,即Lua不是可以单独运行的程序,在实际应用中,主要存在两种应用形式。第一种形式是,C/C++作为主程序,调用Lua代码,此时可以将Lua看做“可扩展的语言”,我们将这种...随心笔谈2年前3980
Lua中遍历数组和table的4种方法(lua中的循环语句)速看 方法一,可以用for来遍历: 复制代码 代码如下: do table_week={ "w", "e", "r", "t", "y", ...随心笔谈2年前3750
Lua中遍历文件操作代码实例(lua遍历userdata元素)越早知道越好 --[[检查所有.txt文件 比如A.txt中第一行规定有20列,但是在X行中多输入一个Tab,则输出:A表的X行填写不规范,行末有多余填写 ]] getinfo=io.popen('dir ht...随心笔谈2年前3420