gpt4 book ai didi

c - Eclipse 未知输出控制台错误

转载 作者:行者123 更新时间:2023-11-30 15:37:02 25 4
gpt4 key购买 nike

我将 PDCurses 库添加到 eclipse,当我运行我的程序时,出现此消息不支持重定向。

这是一个简单的代码,但我不认为这是我的代码中的错误。没有警告,没有错误,只有控制台中的此消息

#include <stdio.h>
#include <curses.h>

int main()
{

initscr();
printw("Hello World Curses");


refresh();
getch();
endwin();
return 0;

}

The ourput

最佳答案

您正在尝试使用 PDCurses 的 Win32 控制台版本,但您没有实际的控制台窗口(即 Windows 所谓的控制台;有些人称之为 DOS 窗口)来运行它 - 显然, Eclipse 试图将 stdin、stdout 和 stderr 从程序重定向到它自己的“控制台”窗口。这适用于简单的 stdio 内容,但 PDCurses 在较低级别操作控制台 - 因此它不能以这种方式重定向其 I/O。

除了手动打开系统控制台窗口并从命令行调用程序之外,我不知道是否有适合您的解决方案。

关于c - Eclipse 未知输出控制台错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22366869/

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