3
我該如何檢查一個CLI程序,我剛剛開始使用CreateProcess(),是否正在等待來自stdin與Windows C API的輸入?如何檢查CLI程序是否正在等待來自stdin的輸入?
我該如何檢查一個CLI程序,我剛剛開始使用CreateProcess(),是否正在等待來自stdin與Windows C API的輸入?如何檢查CLI程序是否正在等待來自stdin的輸入?
正如上面的一些評論所說,你不能檢查你的程序是否等待標準輸入一旦它已經開始等待。你可以使用一個事件處理程序,或者你可以簡單地從標準輸入讀取一個超時,其中發生超時標記,你正在等待輸入,並開始再次等待超時。
從哪裏檢查?創建程序?控制檯? –
創建程序。 – Jori
你還在等什麼?這是爲了您可以發送輸入,或者您是否在進行某種交互式輸入? – user7116