부모 프로세스 ID를 가져 오는 API가 C++ (또는 STL)에 있습니까? 그렇지 않다면 이식성있는 코드가 무엇일까? getppid가 유닉스 플랫폼에서 일을 할 수있는 것과 같은 리눅스 API는 이해하지만, 윈도우즈에서와 같은 것은 무엇입니까?C++ 부모 프로세스 ID를 가져 오는 방법
감사합니다.
부모 프로세스 ID를 가져 오는 API가 C++ (또는 STL)에 있습니까? 그렇지 않다면 이식성있는 코드가 무엇일까? getppid가 유닉스 플랫폼에서 일을 할 수있는 것과 같은 리눅스 API는 이해하지만, 윈도우즈에서와 같은 것은 무엇입니까?C++ 부모 프로세스 ID를 가져 오는 방법
감사합니다.
다음 링크 형 간염 것이다 당신
http://www.codeproject.com/Articles/9893/Get-Parent-Process-PID
https://gist.github.com/253013/d47b90159cf8ffa4d92448614b748aa1d235ebe4
같은 Qt를 부스트로고마워요, 피닉스! 그러나 나는이 코드가 Windows64에서도 잘 작동하는지 알고 싶다. – Rohit
빌드 구성을 64 비트 (기본값은 모든 컴퓨터)로 변경하고 빌드가 성공적인지 확인하십시오. –
라이브러리 크로스 플랫폼 방식으로 목표를 달성 할 수있다. boost case에서는 다음과 같은 프로세스 클래스에 대한 정보가 있습니다. http://www.highscore.de/boost/process/reference/classboost_1_1process_1_1process.html –
그러나 Boost.Process는 공식 Boost C++ 라이브러리가 아닙니다. – HAL