gpt4 book ai didi

windows - 如何防止控制台窗口在 ghc 应用程序中关闭?

转载 作者:可可西里 更新时间:2023-11-01 14:44:16 24 4
gpt4 key购买 nike

当我用 ghc 编译的 Windows 控制台应用程序快要结束时,控制台窗口会立即关闭。有时这很好,但当我想从中读取一些文本输出时就不是很好了。所以,现在我将这个丑陋的代码添加到我的应用程序中:

    main =
do
...HERE IS THE CODE ...

putStrLn " $$ Every thing have passed well $$ /n Press Enter "
_ <- getLine
return ()

这非常丑陋,而且,当某些错误使我的应用程序崩溃时,控制台窗口将关闭。在“cmd”控制台中运行程序的另一种方式,但有时并不舒服。有什么好看又方便的程序输出处理方式吗?

最佳答案

你可以只写一个简单的 shell 脚本,比如

MyApp.exePAUSE

将其另存为 RunIt.cmd 或其他名称,然后双击以运行应用程序。它会打开一个控制台窗口,并等待您在窗口关闭之前按任意键,而不管 Haskell 做什么。

关于windows - 如何防止控制台窗口在 ghc 应用程序中关闭?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9329368/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com