在我的程序中,當我試圖關閉主文件描述符時。突然間,我的程序崩潰了,我還沒有看到任何內核。有人能幫我解決這個問題嗎?我正在提供我用過的代碼。這是我從互聯網上覆制的代碼(http://rachid.koucha.free.fr/tech_corner/pty_pdip.html),唯一的區別就是代替了fork我產生了一個線程。我知道我想念的一些小信息。有人可以擺脫燈光。 在此先感謝! int Scal
我在尋找一種方法來模擬天生一些自動化測試的端子:即啓動一個進程,然後通過將數據發送到stdin和從標準輸出讀取與它進行交互。例如。向stdin發送一些輸入行,包括ctrl-c和ctrl-\,這應該導致發送信號給進程。 使用std::process::Commannd我能夠將輸入發送給例如cat,我也看到了在標準輸出上輸出,但發送ctrl-c(如I understand that is 3)不會導致