C'è un modo di ottenere l'id di processo della mia applicazione C++?
-
09-06-2019 - |
Domanda
C'è un modo di ottenere l'id di processo della mia applicazione C++?Io sto usando il Carbonio quadro, ma non di Cacao...
Soluzione
è possibile utilizzare il getpid() funzione di trovare in unistd.h ?
Altri suggerimenti
GetProcessPID è di che cosa avete bisogno.Questo richiede un ProcessSerialNumber, che è possibile ottenere da GetCurrentProcess.
Nota che non hai veramente bisogno di chiamare GetCurrentProcess, è possibile utilizzare la costante kCurrentProcess.
(Ma getpid è molto meno faticoso se non stai cercando di accedere a un altro processo PID, comunque.)
Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow