我应该使用命令行参数打开一个文件并从中检索数据。我已经经历了很多次代码,而我的问题就在于一切的开始!
ifstream infile;
infile.open(argv[1]);
if(!(infile.is_open()))
{
std::cout << "Error opening file";
return 1;
}
我用来运行程序的提示是:
./movie_stats < ./input/test1.in ./my-output/test1.out
答案 0 :(得分:0)
<
将./input/test1.in
的内容传递给stdin
您希望使用以下参数调用您的应用程序:
./movie_stats ./input/test1.in ./my-output/test1.out