c++如何体提高输入输出效率

因为测试的数据过多,使用cin,cout输入输出效率太低,耗费时间太长,还有什麽办法提高效率呀?

cin cou的效率低其实并不是因为管道流效率低 而是输出到屏幕时的效率低下 也就是说io瓶颈
推荐几个方案给你
1.自己做缓冲 一次cout一个缓冲区大小的页面出来 这样效率会高很多
2.直接用三方来代替 例如 log4cpp
3.全部写入文件 然后分析文件

从文件读取,文件可以用记事本编辑,反复使用,还可以从excel导出,还可以任意复制粘贴,还可以从另一个程序自动产生。

做出数据文件,然后程序读取文件获得各个输入测试数据,进行功能调用,输出到另一个文件作为结果来分析。

用文件操作吧,存到excel 或者printf输出可以吗