Is there a way of getting the process id of my C++ application? I am using the Carbon framework, but not Cocoa…
Is there a way of getting the process id of my C++ application?
Asked Answered
can you use the getpid() function found in unistd.h ?
GetProcessPID is what you need. This takes a ProcessSerialNumber, which you can obtain from GetCurrentProcess.
That's the objective c api, the question is for c++ –
Ancohuma
Note that you don't actually need to call GetCurrentProcess, you can use the constant kCurrentProcess.
(But getpid is a lot less work if you're not trying to access another process's PID, anyway.)
© 2022 - 2024 — McMap. All rights reserved.