0
我正在使用C++,Python 3.5和Windows 7.我目前使用子進程從我的Python代碼調用C++可執行文件,然後使用以下代碼終止可執行文件:當從Python子進程終止時的C++調用函數
open = Popen([path\to\exe])
open.terminate()
這似乎不太可能,但是當Python調用終止它時,我的C++代碼是否可以調用一個函數?我發現了當C++用X按鈕或自己關閉時要調用的函數的選項,但這個問題太具體了。
非常感謝!在那種情況下,我能夠使用std :: atexit在關閉時調用函數嗎?如果沒有,我怎麼會得到我的代碼對死亡作出反應? – OCW