【发布时间】:2015-02-24 06:26:30
【问题描述】:
这在 C 语言中可行吗?甚至C++?我更喜欢了解 C。
例如,假设我有一个读取文本文件并对其进行处理的函数。如果用户没有指定输入文本文件并且我想将该函数用于标准输入; 是否可以将标准输入写入文件流,就好像它来自文件读取一样,因此可以在通常只接受输入文件的相同方法中使用它?
当然,解决这个问题的方法是我可以采用标准输入,将其写入临时文件,然后将临时文件传递给通常采用输入文件的函数。我在网上搜索并询问了大学的导师,但没有得到任何解决方案。有人做过吗?
【问题讨论】: