编程语言
Wishes2024
程序员,对创造性的事物特有兴趣,喜欢人工智能。
展开
-
lua next用法
next (table,key) –key 为前一个索引,初始为nillua 中 for 循环for k,v in pairs(t) do end也是由next实现的,可以转化成如下:for k,v in next,t do end或者如下local t = {hello=1,world=2,lucy=3}local k,vwhile true do k,v = next(t,k)原创 2016-03-04 22:51:28 · 1932 阅读 · 0 评论 -
lua 泛型for
总结就是如下:for <var-list> in <exp-list> doend--[[<exp-list>只是为了给以下三个赋值,即local 迭代函数、状态常量、控制变量 = <exp-list>--]]前一篇中 pairs() 返回的三个值就是 next,table,nil另外:<var-list> = 迭代函数()好吧,就这样,晚安。原创 2016-03-05 00:16:45 · 253 阅读 · 0 评论 -
std::thread 传递引用参数
class MyClass{public: int _a; MyClass(){ _a = 0; }; ~MyClass(){ _a = -1 ; }; MyClass(const MyClass& my){ _a = 2; }};void ThreadTest::Async...原创 2018-12-13 21:40:44 · 4701 阅读 · 0 评论