- 博客(3)
- 资源 (1)
- 问答 (5)
- 收藏
- 关注
原创 Lua 学习笔记(6)元表(metatable)与元方法(metamethod)
Lua 学习笔记(6)元表(metatable)与元方法(metamethod)《Lua程序设计》 Lua中每个值都有一套预定义的操作集合。例如数字的相加,字符串的连接。当Lua要把两个表相加时,会检查元表是否有个叫__add的字段,有的话就调用(即 元方法)。local mt = {}MyTable = {}function MyTable.new(l) local set...
2018-10-07 17:06:34 386
原创 Lua 学习笔记(5)字符串缓冲
Lua 学习笔记(5)字符串缓冲《Lua程序设计》字符串缓冲-- 传统读代码local buff = ""for line in io.lines() do buff = buff .. line .. "\n"end-- 优化local t = {}for line in io.lines() do t[t# + 1] = line .. "\n"endloca...
2018-10-05 23:58:22 500
原创 Lua 学习笔记(4)编译、执行与错误
Lua 学习笔记(4)编译、执行与错误《Lua程序设计》编译dofile:执行文件loadfile:加载lua代码块,只编译,不加载,结果为一个函数返回。function dofile(filename) local f = assert(loadfile(filename)) return f()end如果需要多次运行一个文件,只需调用一次loadfile,多次调...
2018-10-05 23:28:25 233
如果在C中调用C#函数并获取字符串的返回值给C。
2020-02-11
C/C++ 静态库的函数找不到 LNK2019 无法解析的外部符号 "int __cdecl Lib_Test(void)" (?Lib_Test@@YAHXZ),该符号在函数 _main 中被引用
2020-01-28
C++ defualt 与 自定义默认构造函数 是否完全等价。
2018-01-21
C++ 函数重复声明时,添加默认实参问题。
2018-01-16
const int a = 1; 和 const int &a = 1; 的区别
2018-01-07
TA创建的收藏夹 TA关注的收藏夹
TA关注的人