类型线程表示独立的执行线程,用于实现协程(请参阅第2.6节)。Lua线程与操作系统线程无关。Lua支持所有系统上的协同程序,甚至是那些原生不支持线程的协程。
实例属性 以下属性可用于以下实例TouchBarScrubber: touchBarScrubber.items ScrubberItem[]表示此清理程序中项目的数组。
coroutine.isyieldable() 当运行的协程可以屈服时返回true。 如果运行的协程不是主线程,并且它不在不可执行的C函数内,则可运行协程。
STD:线性[医]同余[医]发动机 [表格] linear_congruential_engine是一个基于线性同余发生器%28LCG%29一个LCG有一个由一个整数组成的状态。
STD:线性[医]同余[医]引擎:最大 [表格] 返回随机数引擎可能生成的最大值。这个值比modulus... 参数 %280%29 返回值 最大潜在生成值。 复杂性 常量。
STD:线性[医]同余[医]发动机::MIN [表格] 返回随机数引擎可能生成的最小值。此值等于1u如果increment是0u,并且等于0u否则。 参数 %280%29 返回值 最小潜在生成值。
STD:线性[医]同余[医]引擎::丢弃 [表格] 通过以下方式推进内部状态z时代。相当于呼叫operator()z重复并丢弃结果。
运算符=,%21=%28std::线性[医]同余[医]发动机%29 [表格] 比较两个伪随机数引擎。两个引擎是相等的,如果它们的内部状态是等价的,也就是说,如果它们会为任意数量的调用生成等价的值。
要启动一个协程,你可以将线程堆栈的主函数加上任何参数;然后你打电话lua_resume,nargs作为参数的数量。这个调用在协程暂停或结束执行时返回。

扫码关注腾讯云开发者
领取腾讯云代金券
Copyright © 2013 - 2026 Tencent Cloud. All Rights Reserved. 腾讯云 版权所有
深圳市腾讯计算机系统有限公司 ICP备案/许可证号:粤B2-20090059
粤公网安备44030502008569号
腾讯云计算(北京)有限责任公司 京ICP证150476号 | 京ICP备11018762号
