我知道这是一个非常具体的问题。我在unix机器上使用g ++编译器编译C++代码。 我有下面的一行代码来读取指定为参数C++的文本文件:相克编译后test.ccUnix上的C++读写文件
int main(int argc, char *argv[])
{
ifstream inputfile(argv[1]);
}
现在++,我会叫它为:
./test file.txt
但什么我应该做的,如果我想称其为
./test <file.txt
总之我怎么使用默认的输入/输出文件中读取
http:// stackoverflow。com/q/7789007/14065 –
你的意思是你也想从'stdin'读取,或者代替'inputfile' –