从 NetBeans 启动 C 应用程序时重定向标准输入
我正在使用 NetBeans 开发一些简单的应用程序来解决 谜题。 启动这些简单的控制台应用程序之一后,我想从我放在一起的简单文本文件中获取输入。
我记得提到过重定向标准输入和输出。 我查找了 语法,但我不确定告诉 NetBeans(或任何与此相关的 IDE)接受此文件作为输入的正确方法...
我如何从 netbeans 执行此操作?
通过执行以下命令,它可以在我的 Cygwin 窗口中完美运行:
./myProg.exe < input.txt
几个注意事项:
- 我正在使用 C 进行开发
- 我的编译器是 Cygwin 上的 GCC
I'm using NetBeans to develop some simple applications to solve puzzles. Upon launching one of these simple console applications, I'd like to get the input from a simple text file that I put together.
I recall mention of redirecting standard input and output. I looked up the syntax but I'm not sure on the proper way to tell NetBeans (or any IDE for that matter) to accept this file as input...
How might I do this from netbeans?
It works perfectly from my Cygwin window by executing:
./myProg.exe < input.txt
A couple of notes:
- I'm developing in C
- My compiler is GCC on Cygwin
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
我确实找到了一种方法来实现这一点。 我想分享这个以防有人发现这个问题需要做类似的事情。 将以下内容放在 main 函数的开头。 注意这是C; 我不知道这是否适用于 C++,但可能会。
我发现这个:http://www.codechef.com/help/#hc_inout
I did find a way to sort of accomplish this. I wanted to share this in case anyone finds this question with the need to do something similar. Put the following towards the begining of your main function. Note that this is C; I don't know if this will work in C++ but it might.
I found this at: http://www.codechef.com/help/#hc_inout
我从未使用过 Netbeans,但我发现了这个:
STDIN in Netbeans
希望有所帮助。
I never used Netbeans, but I found this:
STDIN in Netbeans
Hope that helps.