标签: c++ shell
我有一个现有的程序,我无法修改它。它使用std::cin来读取用户的输入。
std::cin
现在我不想每次都输入它,所以我创建了一个这样的文件:
3 2 2 3 4 5 1
如何将此文件用作输入流?我正在使用OS X.
答案 0 :(得分:3)
如果您正在使用bash(或类似)shell,并且您的输入位于文件input.in中,那么
input.in
myprogram < input.in
将使用input.in作为程序的标准输入。