将程序直接重定向到eclipse控制台

时间:2018-02-13 03:35:57

标签: c eclipse accessibility eclipse-cdt jaws-screen-reader

我在Windows 10上使用eclipse cdt oxygen和mingw64 7.2.0在c中编写程序。每当我编写的程序只输出如下:

printf("x\n");

输出打印到控制台。但是,当我编写要求输入的程序时,例如:

c = getchar();
而不是去控制台,eclipse而不是打开一个终端。我相信这是您输入输入的地方。这通常不会打扰我,但是我的眼睛被摧毁了,我正在使用屏幕阅读器,这个终端有点无法访问。它是可用的,但有时可能很难使用(E.G.我的屏幕阅读器JAWS不会说我打字的内容)。

有没有办法让eclipse cdt将所有输入和输出直接放到控制台上?

1 个答案:

答案 0 :(得分:1)

不幸的是,在这种情况下,eclipse控制台是只读的。编译和构建代码后,最好转到创建exe文件的文件夹,并在命令提示符下运行exe并进行测试。

  1. 打开命令提示符窗口(键入cmd)
  2. cd C:\ path_to_your_exe \
  3. yourexe
  4. 如果您的程序采用命令行参数,这也可以帮助您。

相关问题