c++ - c++ 重定向输入

标签 c++ redirect

我被告知要从标准输入重定向到文件,我需要执行以下操作:

static std::ifstream inF("inpur.txt");
std::cin.rdbuf(inF.rdbuf());

并且每次调用 std::cin 都会被重定向到 input.txt。 但我的问题是:我需要打开 inF 吗?如果我这样做,我需要在哪里做这件事?

最佳答案

您通过使用字符串构造函数调用它来打开它。

关于c++ - c++ 重定向输入,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3652329/

相关文章:

c++ - 如何构建一个 Map,其中 Key 是一个抽象基类(不是 Value)

c++ - 试图理解 GCC-XML 输出变量的含义

php - 禁用 ssl/https 重定向 apache2

c++ - 为什么 std::span 是一个指针 + 大小而不是两个迭代器

c++ - 如何使用Windows api中的参数执行线程?

redirect - Google 协作平台上的裸域 新

无法识别 CURL apache 模块中的自定义 header

.htaccess - 使用特定域的 .htaccess 重定向到 HTTPS

c++ - 删除功能无法正常工作

php - 使用 error_page 检索 REDIRECT_STATUS