LINUX.ORG.RU

Как получить tid потока?


0

0

Добрый день!
Подскажите, пожалуйста, как по-простому (без необходимости лезть в /proc) получить TID потока, такой же, как возвращает ps в колонке LWP:

$ ps -LC test
PID LWP TTY TIME CMD
22976 22976 pts/2 00:00:00 test
22976 22977 pts/2 00:00:00 test

С уважением.


Ответ на: комментарий от vyp08

> pthread_self() возвращает совсем другое число, которое может быть и структурой

Само собой, но зато эта функция есть не только в линуксе. Можно ли её использовать - зависит от того, что вы собираетесь делать с полученным идентификатором.

const86 ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.