我是代码块的新手,我似乎无法让它与 < input > 输出的命令行参数一起工作。有谁知道怎么做?
我目前能够读取从 argv[1] 传递的文件,但是程序不会自动从给定文件读取输入,也不会将输出正确地输出到文件输出。
我知道它在设置程序的参数上,我的参数行是:list.txt < input > output
经过一番研究,我看到一个人这样做:< ./input > ./output,似乎运行一个程序来提供输入和输出,无论如何,我也试过无济于事。我需要使用文件处理程序与之交互吗?它没有意义,简单的 getchar() 应该从传递的输入文件中读取。
我在这里想念什么?
提前致谢