gpt4 book ai didi

c++ - 为什么我的 Codeblock 只显示不到一秒的输出……?

转载 作者:太空狗 更新时间:2023-10-29 21:45:15 25 4
gpt4 key购买 nike

我一周前安装了 Codeblock 并且没有更改任何设置。我创建了一个简单的控制台应用程序,当我单击构建并运行它时,它显示我的输出几毫秒然后消失......它曾经永远存在直到我退出它。有谁知道为什么会这样?在构建日志选项卡中,它显示“进程终止,状态为 0(0 分钟,0 秒)

最佳答案

实际上,您的 Codeblocks 应用程序和代码都没有任何问题,但是 codeblocks 不会等待您手动关闭其控制台窗口,它会自动 做到了。

你有3种方式,选择更适合你的

  1. 转到菜单栏并切换“显示输出窗口

  2. 或者,您可以附加一个等待事件发生的 C++ 代码,这样您就有足够的时间来观察您的输出。您可以使用我在下面给出的代码

  3. 如果您选择通过调试(Step Over)来查看您的输出消息,那肯定会很好。
    它还会提高您的调试技能。

如果您想选择第二种方法,请在您的应用程序中附加以下代码

#include<conio.h>
int main()
{
// After your code - write
getch();
return 0;
}

注意:-我相信您在 Windows 平台上使用代码块,此代码在 Windows 上可以正常工作,但是 <conio.h>如果您想将您的程序从 Windows 移植到 Linux,您将无法使用

我建议您按此顺序给予他们优先权 [3 > 1 > 2]

关于c++ - 为什么我的 Codeblock 只显示不到一秒的输出……?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18040466/

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