如何在 ./a.out 命令中使用“-f”标志来选择 C++ 中的输入文件?例如,如果输入文件是“inputfile.txt”,则以下命令行应选择该文件作为输入文件:./a.out -f inputfile.txt
有谁知道以这种方式选择输入文件所涉及的代码?
如何在 ./a.out 命令中使用“-f”标志来选择 C++ 中的输入文件?例如,如果输入文件是“inputfile.txt”,则以下命令行应选择该文件作为输入文件:./a.out -f inputfile.txt
有谁知道以这种方式选择输入文件所涉及的代码?
如果您希望您的程序a.out
使用该-f
标志,您需要编写代码来处理它。有关更多信息,请参阅有关命令行参数的C++ 教程。
如果您希望您的程序从文件中获取输入,而不是stdin
那么您可以简单地使用重定向运算符<
,如下所示:
./a.out < inputfile.txt