标准输入 C++

Posted

技术标签:

【中文标题】标准输入 C++【英文标题】:Standard input C++ 【发布时间】:2020-03-21 20:34:09 【问题描述】:

我需要将标准输入从 in.txt 输入到我的 .exe 文件,然后将输出推送到 out.txt,如下所示:

$ a.exe < in.txt > out.txt

我知道使用> 可以将std::cout 的输出转发到文件,但我不知道如何从这样的文件中获取输入。

【问题讨论】:

【参考方案1】:

< 将数据放在标准输入流中。所以std::cin 是要走的路。

【讨论】:

以上是关于标准输入 C++的主要内容,如果未能解决你的问题,请参考以下文章

为啥在 C++ 中从标准输入读取行比 Python 慢得多?

C/C++编程笔记:C++中的标准输入流 & 标准输出流

在 C++ 中从标准输入解析字段

C++ 标准输入的行加速

C++ Primer: 1. 初识输入和输出

c++ 中将标准输入内容读入字符串或向量的最快方法