Chinaunix

标题: 请教如何在linux系统上面打印线程id? [打印本页]

作者: yixiao_wang    时间: 2005-09-21 17:34
标题: 请教如何在linux系统上面打印线程id?
请教如何在linux系统中打印线程id
使用的都是pthread库,
平台:Linux test 2.4.21-20.ELsmp #1 SMP Wed Aug 18 20:46:40 EDT 2004 i686 i686 i386 GNU/Linux
我printf("tid=[%d]\n",pthread_self());
打印出来的是,-1074345040, 我换成%ld,同样,
%lx没有负号。
为什么不相,solaris,hp-ux,aix上面一样线程id从1开始,




欢迎光临 Chinaunix (http://bbs.chinaunix.net/) Powered by Discuz! X3.2