prev up next   top/contents search

comp.lang.c FAQ 列表· 问题 12.33

我怎样才能重定向标准输入标准输出到程序中的一个文件?


使用freopen。如果您调用一个函数f()该函数写入标准输出(此处应为 stdout 的内容,但原文缺失),如果您想将它的输出发送到一个文件,并且您没有重写f的选项,您可以使用如下序列:

	freopen(file, "w", stdout);
	f();
参见问题 12.34

参考文献:ISO Sec. 7.9.5.4
H&S Sec. 15.2


prev up next   contents search
关于此 FAQ 列表   关于 Eskimo   搜索   反馈   版权

Eskimo North 托管