【发布时间】:2012-03-07 09:21:31
【问题描述】:
我希望这不是一个愚蠢的问题。是否可以将标准输入重定向到文件?
FILE* somePipe = _popen("SOME_FILE", "r");
我可以将 somePipe 分配给标准输入吗?
【问题讨论】:
-
你看过
freopen吗?
我希望这不是一个愚蠢的问题。是否可以将标准输入重定向到文件?
FILE* somePipe = _popen("SOME_FILE", "r");
我可以将 somePipe 分配给标准输入吗?
【问题讨论】:
freopen吗?
尝试使用freopen():
FILE* somePipe = freopen("SOME_FILE", "r", stdin);
【讨论】:
FILE* inPipe freopen("newstdin", "r", stdin);
FILE* outPipe freopen("newstdout", "w", stdout);
【讨论】: