摘要:
--[[local g = require 'library.global'--__ml_ss = mlc.prefix.ml_psession..tostring(os.time());local mlc = require 'ml_config' local function haslogin( 阅读全文
摘要:
time和date两个函数在Lua中实现所有的时钟查询功能。函数time在没有参数时返回当前时钟的数值。 t=os.date()print(t) 05/07/19 16:49:18 curtime=os.time()temp = os.date("%x", curtime)print(temp) 0 阅读全文
摘要:
json是键值对,在Lua中类型是string 主要运用在table中。表:local t={a="1",b="2",c="3",d="4",e="5"}json:'{a:"1",b:"2",c:"3",d:"4",e:"5"}' table转化成jsonjs=cj.encode(t) json转化 阅读全文
摘要:
1. 基础库 我们在整个教程中使用了各种主题下的基本库。 下表提供了相关页面的链接,并列出了本Lua教程各部分所涵盖的功能。 编号 库/方法 作用 1 错误处理 包括错误处理函数,如断言, 错误,如Lua错误处理中所述。 2 内存管理 包括与垃圾收集相关的自动内存管理功能, 如Lua垃圾收集中所述。 阅读全文
摘要:
Lua类=元表元方法+元表的数据结构 Lua面向对象 可使用Lua的表和第一类函数在Lua中实现面向对象。 通过将函数和相关数据放入表中,形成对象。可使用元表实现继承,为父对象中不存在的函数(方法)和字段提供查找机制。 Lua中的表具有状态和标识等对象的特征,与其值无关。 具有相同值的两个对象(表) 阅读全文
摘要:
jsoncpp 主要包含三个class:Value、Reader、Writer。注意Json::Value 只能处理 ANSI 类型的字符串,如果 C++ 程序是用 Unicode 编码的,最好加一个 Adapt 类来适配。 Json内部类和方法: Reader<是用于读取的,说的确切点,是用于将字 阅读全文
摘要:
示例 例子,实现https方式,登录网站,访问某个网页,修改其中参数的功能。其中xx应用时候需要修改。 require("curl") local ipList = { "192.168.1.1", "192.168.1.1", } --登陆function loginWeb(ip) c = cur 阅读全文
摘要:
.cpp //若没有在项目属性--库文件、依赖文件、包含添加。则添加一下路径 #pragma comment (lib,"lua5.1.lib") #include "stdafx.h" #include "lua.hpp" extern "C" { #include "lua.h" #includ 阅读全文
摘要:
错误处理非常关键,因为实际操作通常需要使用复杂的操作,包括文件操作,数据库事务和Web服务调用。 在任何编程中,总是需要错误处理。 错误可以是两种类型,它们包括 - 语法错误运行时错误 1. 语法错误由于不正确地使用各种程序组件(如运算符和表达式),从而发生语法错误。 语法错误的一个简单示例如下所示 阅读全文
摘要:
例子:将test表中的偶数移除掉 local test = { 2, 3, 4, 8, 9, 100, 20, 13, 15, 7, 11} for i, v in ipairs( test ) do if v % 2 == 0 then table.remove(test, i) end end 阅读全文