在glib中获取线程id(tid)

时间:2010-09-03 10:07:50

标签: glib

我使用glib创建线程:

g_thread_create()

如何获取线程ID(数字)?

2 个答案:

答案 0 :(得分:4)

你做不到。线程ID在GLib中被抽象出来。你需要什么?

答案 1 :(得分:0)

如果您使用的是vala,则可以使用:

   var t = Thread.self<bool> () ;
   message ("OTHER THREAD: %p", t) ;

输出结果为:

** Message: vala-thread.vala:6: OTHER THREAD: 0x165e400