Можно ли получить PID из заданного файлового дескриптора (программно с использованием C ++)?

0

Я видел много учебников и документации о том, как получить дескрипторы файлов из заданного pid. Ну, я хочу сделать иначе.

Благодарю.

  • 1
    Иначе чем что сейчас? Вы, возможно, ищете исходный код для lsof ?
  • 0
    Спасибо за комментарии. Бен уже ответь мне.
Показать ещё 2 комментария
Теги:

1 ответ

2
Лучший ответ

Конечно, нет, это похоже на попытку получить PID, который называется main. Каждый процесс имеет дескриптор файла 0 (stdin), 1, 2 и т.д., И они означают разные вещи для каждого процесса.

Дескриптор файла, который является просто небольшим целым, не имеет смысла, если вы уже не знаете, о каком процессе вы говорите.

Ещё вопросы

Сообщество Overcoder
Наверх
Меню