Вывести PID процесса С++
Добрый день, подскажите пожалуйста как в программе, написанной на С++ вывести PID запускаемого процесса. ОС - Linux
Источник: Stack Overflow на русском
Добрый день, подскажите пожалуйста как в программе, написанной на С++ вывести PID запускаемого процесса. ОС - Linux
Я правильно понял, что процесс должен вывести свой PID? Если да, то так:
#include <sys/types.h>
#include <unistd.h>
#include <iostream>
int main() {
std::cout << getpid() << std::endl;
return 0;
}