Вывести PID процесса С++

Рейтинг: 1Ответов: 1Опубликовано: 21.04.2011

Добрый день, подскажите пожалуйста как в программе, написанной на С++ вывести PID запускаемого процесса. ОС - Linux

Ответы

▲ 4Принят

Я правильно понял, что процесс должен вывести свой PID? Если да, то так:

#include <sys/types.h>
#include <unistd.h>
#include <iostream>

int main() {
    std::cout << getpid() << std::endl;
    return 0;
}