在C++(或STL)中是否有一個API來獲取父進程ID?如果不是,那麼可移植代碼可以做什麼? 據我所知,linux API api如getppid可以在unix平臺上完成這項工作,但是在Windows上相同的功能呢?C++如何獲取父進程ID
謝謝!
在C++(或STL)中是否有一個API來獲取父進程ID?如果不是,那麼可移植代碼可以做什麼? 據我所知,linux API api如getppid可以在unix平臺上完成這項工作,但是在Windows上相同的功能呢?C++如何獲取父進程ID
謝謝!
以下鏈接HEP你
http://www.codeproject.com/Articles/9893/Get-Parent-Process-PID
https://gist.github.com/253013/d47b90159cf8ffa4d92448614b748aa1d235ebe4
感謝鳳凰,它的工作!但是我很想知道這個代碼在Windows64上也能工作嗎? – Rohit
將構建配置更改爲64位(默認爲所有計算機)並檢查構建是否成功。 –
庫,如Qt和提升可實現跨平臺的方式你的目標。在boost示例中,這裏是關於進程類的信息:http://www.highscore.de/boost/process/reference/classboost_1_1process_1_1process.html –
但是,Boost.Process並不是一個官方的Boost C++庫。 – HAL