发帖
充值
 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
4 0

beginthread 这个怎么用的?

问答专区 1926 4 2021-9-13 08:58:04
懒人的线程要怎么才写合适?

使用道具 举报

2021-9-13 09:41:46
  1. local var = {
  2. exit = true,
  3. data = 0,
  4. }

  5. function thread_func(arg)
  6.         --子线程的回调函数. 子线程代码写在这里就行
  7.     -- var 所有线程可共享的数据
  8.     -- var.exit 这里用来做为子线程的进入退出条件..
  9.         while var.exit do
  10.                 print("我是子线程:"..arg.." 共享数据:"..var.data)
  11.                 sleep(100)
  12.         end
  13. end

  14. print("==========当前线程为主线程==================")
  15. beginThread(thread_func,1) --启动子线程..如果子线程任务不一样.可以使用不同的回调函数就行

  16. --注意:::同时创建的线程最大并发数不能超过10个
复制代码


如果简单的就这样用...
2021-9-13 13:01:39
赞赏+1  手动赞赏~~~~~~~
2021-9-13 14:14:59
赞一个
2021-9-14 23:35:49
这是官方的例子
您需要登录后才可以回帖 立即登录
高级模式
返回
问答专区