0

是否可以向 POSIX 线程添加自定义属性(即名称、互斥块级别等)?这个想法是操纵附加到线程上下文的信息。

4

1 回答 1

3

一开始我想到了线程本地存储(TLS)。但是也许您想从线程外部执行此操作……如果是这样,TLS 将不起作用,因为它仅对在线程内部运行的代码有效。

但是,由于您对所有线程都有一个唯一标识符(threadid),您应该能够使用任何字典类型的数据结构,并将其作为键。

于 2013-01-07T15:39:57.977 回答