来自dev-cpp中文件的stdin
stdin from a file in dev cpp
我正在寻找一种方法,使用文件的内容为代码输入变量。
更准确地说,我如何从stdin提供非常大的输入(包含10000个值("就像我们在在线编译器中提供的一样,例如HACKERRANK"。
我在一些测试用例中遇到了问题。测试用例非常大,它们(hackerbank(的自定义输入不需要超过50Kb。因此,如果我能找到一种方法,将非常大的输入输入到Dev C++中的程序中,这样我就可以验证我的输出中有什么错误(对于n的大值(
很难从stdin
输入非常大的输入。但是,您可以通过文件重新打开stdin
流,以避免更改现有代码。例如
#include <cstdio>
freopen("input.txt", "r", stdin); // redirects standard input
int x;
cin >> x; // reads from input.txt
相关文章:
- .cpp和.h文件中的模板专用化声明
- 为什么两个不同的未命名名称空间可以共存于一个cpp文件中
- 文本文件中的单词链表
- CMake-按正确顺序将项目与C运行时对象文件链接
- 使用重定向命令从 stdin 读入的字符串"<"输入文件未正确附加
- 是否有一个标准函数可以打印/监视stdin文件的内容,同时将数据留在stdin中
- 使用 stdin 读取文本文件,然后遍历多个数组
- 如何使用低级系统调用从 stdin 和输入文件中获取字节数
- QT控制台:记录所有stdin和stdout要文件
- 仅允许一个文件重定向到stdin
- 从文件中读取为stdin
- 如何使用 STL 将 STDIN 转储到文件中C++
- 使用重定向的stdin C++读取文件
- STDIN 可防止激活其他文件描述符
- C++文件分析器/stdin输入-这个算法会起作用吗
- 如果从文件流中读取数据,gSOAP为什么将stdin模式设置为二进制
- 是否有一种方法可以在调试VSlick时使用输入文件而不是stdin ?
- stdin作为MSVC的输入文件
- 从Stdin读取文本文件
- 来自dev-cpp中文件的stdin