发布网友 发布时间:2022-04-26 07:06
共1个回答
热心网友 时间:2022-04-14 15:57
没有什么好办法。如果需要恢复回去, 那么最好一开始就不要使用 fre-open()。可以使用自己的可以随意赋值的输出 (输入) 流变量, 而不要去动原来的输出 (或输入) 流。有一种不可移植的办法, 可以在调用 freopen() 之前保存流的信息, 以便其后恢复原来的流。一种办法是使用系统相关的调用如 p(), p2() 等。另一种办法是复制或查看 FILE 结构的内容, 但是这种方法完全没有可移植性而且很不可靠。