使用freopen后cin出现问题 造数据需要读文件,图方便直接用了freopen重定向输入流,可是后面发现还要切换回控制台输入。 查阅资料与博客发现发现scanf是正常读入了,cin却不行。结果用cin.clear()清空一下输入流,便可以了。