2013-10-28 38 views
1

我有一個現有的程序,我不能修改它。它使用std::cin來讀取用戶的輸入。如何將文件用作現有C++程序的輸入流?

現在我不想在它每次的類型,所以我創建這樣的文件:

3 
2 2 
3 4 
5 1 

如何使用這個文件作爲輸入流?我使用的OS X.

+1

你正在使用哪個外殼? – DrYap

回答

3

如果您正在使用bash(或類似)外殼和您的輸入文件中input.in然後

myprogram < input.in 

將使用input.in作爲標準輸入到程序。

+0

謝謝,它的作品。 – MrROY

相關問題