Мой первый идея заключалась в том, чтобы использовать PID текущего процесса с помощью getPid(), а затем использовать этот pid, чтобы определить, действителен ли он. Я использовал функцию ниже, которая помогает определить, является ли что-то действительным PID. Имя пользователя в этом случае будет существовать до тех пор, пока существует pid.
Код: Выделить всё
if (0 == kill(pido, 0)){
return true;
}else{
return false;
}
Подробнее здесь: https://stackoverflow.com/questions/784 ... -proc-in-c