Lua文件加载一、执行字符串最基本是直接用LuaEnv.DoString执行一个字符串,当然,字符串得符合Lua语法比如:luaenv.DoString("print('hello world')")完整代码见XLua\Tutorial\LoadLuaScript\ByString目录但这种方式并不建议,更建议下面介绍这种方法。二、加载Lua文件lua的require函数即可比如:DoStrin
转载 2024-03-25 19:19:17
182阅读
文章目录零、相关文章一、前言二、Lua 文件 I/O(2.1)简单模式(2.2)完全模式三、Lua 错误处理(3.1)语法错误(3.2)运行错误(3.3)错误处理(3.3.1)assert(3.3.2)error(3.3.3)pcall(3.3.4)xpcall 零、相关文章【LuaLua学习笔记(一)【LuaLua学习笔记(二)【LuaLua学习笔记(三)【LuaLua学习笔记
转载 2024-08-23 23:10:57
650阅读
首先linux的命令格式为:命令[选项][参数]   命令:告诉linux(unix)操作系统(执行)做什么   选项:说明命令运行的方式(可以改变命令的功能)。选项部分是以“-”字符开始的。   参数:说明命令影响(操作)的是什么(如一个文件、一个目录)   1、init 0 :关闭linux系统 2、Ctrl+Alt+F[1~6] :切换虚拟终端有1-6的终端 3、exit :退出命令 4、
转载 4月前
17阅读
一、执行外部代码1.loadfile 编译Lua外部代码块,但不能运行代码,将会以函数的形式返回编译结果。注意:在调用外部lua文件函数之前,必须先调用本结果函数。外部文件:print("本脚本是测试用,被调用脚本") num1=88 local num2=20 --全局函数 function ShowInfo( ) print("测试脚本全局函数") end --局部函数 loca
转载 2024-04-25 16:45:43
44阅读
第一步下载Lua源码,可以从官网下载,是一个压缩包。地址:http://www.lua.org/ftp/然后解压,比如F盘根目录。第二步VS中新建一个项目:  我选择的是VC++,win32控制台应用程序。  取名MyLuaProj,位置在F盘根目录。然后确定,下一步,应用程序设置中选择静态库,不勾选预编译头->完成。  此时VS里会出现下图所示的项目了。第三步
转载 2024-06-08 13:45:52
94阅读
Lua 是一种轻量小巧的脚本语言,用标准C语言编写并以源代码形式开放, 其设计目的是为了嵌入应用程序中,从而为应用程序提供灵活的扩展和定制功能。第一个 Lua 程序交互式编程Lua 提供了交互式编程模式。我们可以在命令行中输入程序并立即查看效果。Lua 交互式编程模式可以通过命令 lua -i 或 lua 来启用: $ lua -i $ Lua 5.3.0 Copyright (C)
转载 2024-05-24 22:44:33
91阅读
一、前言 前面我们学过了一些脚本语言,比如Python,但是众所周知的是脚本语言有一个致命的问题,那就是执行率的低下;不过今天我们带来的这款脚本语言,它可不像Python那样效率低下,它在所有的脚本引擎中可以说是效率最高的,正式因为如此,它也被广泛的应用在了嵌入式脚本语言中,那么今天我们要说的主人翁到底是谁了,它就是我们神秘的lua。下面我们来搭建一个lua运行环境并使用它。二、配置lua运行环境
INCLUDE+LIB设置是一个不错的方法,但是有时候为了保证代码的可以移植需要设置相对路径。 要了解vc中使用#include命令包含头文件所搜寻的路径,必须先了解vc中的几种路径: 1. 系统路径 系统路径在vc中是"Tools->Options->Directories"中"Include files"指定的路径。 打开此对话框会发现默认有这几条路径: C:\Program F
#language = "VBScript" #title="自动发邮件备份" #tooltip = "自动把文本内容备份到指定邮箱中" ' '文件名:自动发邮件备份.vbee '版本:0.1 '发布日期:2011年3月6日 '作者:宣华华, '说明:这是一个Emeditor的VBScript宏脚本,可自动向指定的邮箱 ' 发送当前正在编辑的文本文件,以进行备份 ' ' '注意事项:
Git的使用以及命令1.安装git 2.在开始菜单中找到 git base 3.配置用户名以及email git config --global user.name “name” git config --global user.email “email” 计算机中所有git仓库都以该账户名、账户邮箱为默认配置 4.创建git仓库 1)创建一个git文档目录 2)在目录中运行git base命令
转载 2024-04-09 15:42:47
63阅读
  对于一种语言,其所谓开发调试环境, 大体有以下两方面的内容:1、开发, 即代码编写, 主要是代码提示、补齐, 更高级一点的如变量名颜色等。2、调试, 主要是运行状态下断点、查看变量、堆栈等。  现在无论是端游还是手游(基于cocos2d)的开发, 基本模式都是c++内核 + lua逻辑的路线。对于c++的开发和调试, vs已经能很好的满足开发者的需求, 微软这方面真是值得称颂。不幸的是, lu
转载 3月前
214阅读
LuaFileSystem,简称lfs,是一个用于Lua进行文件访问的库,支持Lua5.1和Lua5.2,且跨平台。安装:luarocks install luafilesystem所有的路径中不识别类似于”~“的替代符函数及属性说明:lfs.attributes(filepath[,aname])返回一个包含filepath各种属性的表(如发生错误则返回nil和错误消息)第二个为可选参数,表示只
转载 2024-04-29 09:42:10
285阅读
[2018年最新整理]Lua中遍历与删除table当我在工作中使用lua进行开发时,发现在lua中有4种方式遍历一个table,当然,从本质上来说其实都一样,只是形式不同,这四种方式分别是:for key, value in pairs(tbtest) do XXX end for key, value in ipairs(tbtest) do XXX end for i=1, #(tbtest)
记录学习过程创建日期:2019-04-14Lua文件操作Lua I/O库用于对文件进行读取和写入操作分为简单模式和完全模式模式操作对象同一时间操作文件数量方法简单模式IO一个io.function_name完全模式文件多个file:function_name简单模式,以IO为对象进行文件操作,同一时间只能操作一个文件,使用io.function_name 完全模式,以文件为对象进行文件操作,同一时
vim无需使用键盘即可操作服务器默认安装vi或vim可以快速打开大文件,操作速度快安装vim可能遇到系统没有安装vim的情况(一般默认是安装的) 如果没有安装的话可以自己安装:$ sudo apt install vim在终端键入以上来进行安装模式切换进入vim时默认为命令模式 这时可以通过命令文件进行处理在命令模式下可以通过下文的插入命令命令进入编辑模式对文本内容进行编辑在编辑模式下可以按E
转载 2024-04-09 12:26:03
81阅读
Windows命令下的常用命令操作 Windows命令下的常用操作命令可以帮助我们快速的打开电脑中的运用,可以方便我们的操作,以及优化我们的工作效率。但是我们首先必须打开Windows的命令操作台(即“运行”)。 目录如何使用快捷命令运行操作)操作命令打开电脑自带软件工具系统管理工具命令系统命令系统检查命令系统服务命令 如何使用快捷命令运行操作)开始-运行(或快捷键win+R)(win10系
命令在Linux中的执行分为4步:第一步:判断路径 判断用户是否以绝对路径或相对路径的方式输入命令(如/bin/ls),如果是的话直接执行。第二步:检查别名 Linux系统检查用户输入的命令是否为“别名命令”,即用一个自定义的命令名称来替换原本的命令名称。可以用alias命令来创建一个属于自己的别名,格式为“alias 别名=命令”。如果想取消一个命令别名,则用unalias格式为“unali
转载 2024-05-08 16:24:44
14阅读
注:本机系统为win10 1.DOS窗口启动方式 1.1 直接按[Windows]键,不需要选中任何地方,直接敲"cmd",就可以看到cmd命令行,回车或右键选择以管理员身份打开就可以; 1.2 点击[Windows]+R,输入"CMD"(不区分大小写),回车就可以进入命令行界面; 2.设置颜色,标题,大小 2.1 颜色 DOS窗口可以设置背景色及字体颜色,两种方式: 1).输入下列命令后,界面变
转载 2024-03-22 19:05:26
61阅读
推荐一款高效神器:VSCode-EmmyLua —— 为你的Lua编程提供强大支持!是一个Visual Studio Code(VSCode)的扩展插件,专为Lua开发者设计,提供了丰富的代码提示、智能感知、调试和格式化功能,旨在提升你的编程效率,让你在Lua开发世界中游刃有余。技术分析功能特性代码补全与智能提示:基于EmmyLua注释生成的类型信息,VSCode-EmmyLua能为你提供精准的函
命令行中执行lua命令行中调用lua执行一条输出语句, 如下所示。$ luajit -e "print('Hello, Lua')" Hello, Lua C程序中内嵌Lua运行环境在C语言中创建Lua运行环境,执行同样的Lua语句也相当简单。#include <stdio.h> #include <lua.h> #include <lua
转载 2024-03-20 10:24:44
76阅读
  • 1
  • 2
  • 3
  • 4
  • 5