您好我想使用Command Line Argument在文本文件中编写C ++程序的输出,然后从文件中检索它。能帮到我吗,我无法获得令人满意的代码帮助。
答案 0 :(得分:0)
如果您处于unix类型命令提示符(即bash或类似命令),通常只需使用'>'将输出重定向到文本文件。因此,如果您的程序被调用" MyCommand",只需执行:
./MyCommand > file.txt
之后,您可以使用文本编辑器打开文件,或者使用纯文本文件执行的任何操作。
如果您尝试以编程方式写出文件,则需要打开文件句柄。有很多方法可以做到这一点,一种方法是使用C库中内置的标准文件处理函数。请参阅此处获取教程: