代码之家  ›  专栏  ›  技术社区  ›  yan bellavance

如何知道哪个线程调用了方法

  •  0
  • yan bellavance  · 技术社区  · 16 年前

    我有一个由多个线程调用的threadsafe方法。有没有办法知道哪个线程调用它?

    2 回复  |  直到 16 年前
        1
  •  3
  •   Chris Dennett    16 年前

    好吧,您知道调用该方法的线程,并且通过扩展,同一线程将在该方法调用中处于活动状态。你可以打电话 QThread::currentThread() 得到这个。

        2
  •  1
  •   Samuel Carrijo    16 年前

    如果需要,可以添加 threadId 参数,并让它线程传递给方法