在尝试构建一个“仿真”的可重入互斥锁时,我需要一个对每个线程都是唯一的标识符。我可以通过
对于我的目的,我认为标识符可以在线程退出后被重用,虽然我也会对不重用标识符的答案感兴趣,因为这些可能在其他情况下有用。
thread::current
获取当前线程,但是Thread
似乎没有任何可用(或被滥用)作为标识符的东西。对于我的目的,我认为标识符可以在线程退出后被重用,虽然我也会对不重用标识符的答案感兴趣,因为这些可能在其他情况下有用。