我是新来的代码块,我似乎无法让它与<输入>输出的命令行参数一起工作。有谁知道如何?代码块重定向输入输出
我目前能够读取从argv [1]传递的文件,但程序不会自动读取给定文件的输入,也不会正确输出文件输出。
我知道它是一套程序的参数,我的论点行是:LIST.TXT <输入>输出
经过一番研究,我看到一个人做这样的:< ./input> ./输出,似乎运行一个程序来给输入和输出,反正,我也试过了,无济于事。我是否需要使用文件处理程序与它进行交互?它不会使得sence简单,getchar()应该从传入的输入文件中读取。
我在这里错过了什么?
在此先感谢
这仅重定向标准输入和输出。使用'printf()'和'scanf()''puts()'和'getline()'等应该没问题。 – 2012-11-08 19:00:45
它仍然不工作:(我已经改变了getchar()得到,因为我想要整个行,现在我得到字符串内的字符char,但是,当我运行它时,它仍然等待手动输入。真的认为这是一个codeblocks问题 – d0pe
不,这不是一个codeblocks的问题,你有什么想法,IDE可以做什么?它甚至不是一个编译器...... – 2012-11-08 19:50:06