linux - 得到进程的pid

gln*_*gln 5 c++ linux pid

如何abc在不使用系统调用的情况下获取在Linux上使用C++ 调用的服务的PID ?我很感激你提供的任何例子.

the*_*inX 1

谷歌已经涵盖了这个:)

http://programming-in-linux.blogspot.com/2008/03/get-process-id-by-name-in-c.html

虽然它确实使用了sysctl,这是一个系统调用!

它是 C,但在 C++ 中应该同样有效

  • 请提供一个片段作为示例,以便它比链接更有效。 (6认同)