Вам будет предоставлен идентификатор в качестве входных данных для процесса. Нам нужно найти, является ли это PID или TID. Этот идентификатор может относиться к любому процессу, не обязательно к тому же процессу. Например:
.\a.out 1234
Вывод: идентификатор потока.
Мне нужно получить ту же информацию, что и моя программа. Если я сделаю
ps -elf | 1234
в нем будут перечислены все записи с заданным идентификатором. Запись с PID и TID одинаковы, это процесс, а если они разные, то это поток. Я хочу сделать то же самое через программу C