我希望能够从命令行读取文本文件。 那么我现在要做的是从命令行读取文本文件
1)./a.out menu1.txt menu2.txt
并让用户选择他们想要多少个文件从这样也有可能是
阅读2)./a.out menu1.txt menu2.txt menu3.txt我该怎么做?
menu1.txt
hamburger 5.00
pizza 3.25
chips 2.50
menu2.txt
hamburger 2.00
pizza 2.35
chips 1.50
menu3.txt
hamburger 4.00
pizza 5.35
chips 0.50
这是我到目前为止有:
#include <fstream>
int main(int argc, char *argv)
{
ifstream inStream;
for (int i = 1; i < argc; i++) {
String menu1 = *argv[i];
String menu2 = *argv[i];
String menu3 = * argv[i];
cout << i << " " << endl;
}
}
好的。你有什么尝试?你的代码在哪里? –
然后去尝试阅读文件:) - 你准备好循环了 – Dusteh
你的书应该告诉你如何使用ifstream。你确实有[好书](http://stackoverflow.com/a/388282/7455774),对吧? –