當我的Windows控制檯應用程序使用ghc進行編譯時,控制檯窗口立即關閉。有時候這很好,但是當我想從中讀取一些文本輸出時並不是很好。所以,現在我加入這個醜陋的代碼,以我的應用程序:如何防止控制檯窗口在ghc應用程序中關閉?
main =
do
...HERE IS THE CODE ...
putStrLn " $$ Every thing have passed well $$ /n Press Enter "
_ <- getLine
return()
,這是相當醜陋,多的時候,有些錯誤崩潰我的應用程序,控制檯窗口關閉。 另一種方式可以在'cmd'控制檯中運行程序,但有時並不舒服。有處理程序輸出的好看和方便的方法嗎?
人們通常不會從控制檯運行它? – alternative 2012-02-17 15:29:50