使用输入输出流在 C++ 中读取 "in" 文件并写入 "out" 文件

Reading from an "in" file and writing to an "out" file in C++ using the input output stream

我需要使用 C++ 访问存储在扩展名为“.in”的文件中的数据,并将输出写入“.out”文件。

我该怎么办?

我将为此使用 Windows。可以使用记事本打开和查看“.in”文件(比方说 input_file.in)。

使用 C/C++ 程序,执行以下步骤:

  • 使用 cin 和 cout 编写您的代码(比方说 code.c),无需额外更改。

  • 编译.

  • 你会看到在程序目录下生成了"code.exe"和"code.out"文件。

  • 使用命令行,进入该程序目录并执行命令,要求输入流将“.in”文件中的数据流化。

code <input_file.in

这仍会将 "cout" 流式数据打印到终端。要将输出保存到 .out 文件(比方说 output_file.out),您还需要更改输出流以写入此文件。

code <input_file.in >output_file.out