多线程功能提供一个获取当前线程id的函数

功能建议 · 1345 次浏览
Cesar 创建于 2020-06-23 11:08

我不知道有没有这样的函数,我目前是想通过获取线程id来保证输出结果的顺序和线程建立的顺序是一样的


回复内容
CL 2020-06-24 07:00
#1

线程的ID和顺序没用太大关系。 

多线程时,一般可以给线程传递一个参数作为标识,线程里将结果写入此参数值为key的词典中。

这样可以避免冲突。

Cesar 2020-06-24 07:34 :

有点没懂,利用子程序变量相互独立的特点?

CL 2020-06-24 07:59 :

是的。另外线程id还可能有重复,线程本身可能会重复使用的。

Cesar 回复 CL 2020-06-24 08:25 :

哇,刚刚成功实现了,感谢大佬指点

回复主贴