カスタム属性 (名前、ミューテックス ブロック レベルなど) を POSIX スレッドに追加することはできますか? アイデアは、スレッド コンテキストに関連付けられた情報を操作することです。
質問する
92 次
1 に答える
3
最初に考えたのは、スレッド ローカル ストレージ(TLS) でした。しかし、スレッドの外側からこれを実行したい場合もあります... その場合、TLS はスレッド内で実行されているコードに対してのみ有効であるため、機能しません。
ただし、すべてのスレッドに一意の識別子 ( threadid ) があるため、それをキーとして辞書型のデータ構造を使用できるはずです。
于 2013-01-07T15:39:57.977 に答える