提高cin cout的速度

 ios::sync_with_stdio(false) :用来关闭iostream与stdio的同步,从而提高 cin cout 的效率,但是就不能再用 scanf printf 了,因为不关闭之前是C++为了与C兼容,以免 cout 与 printf 一块使用时造成混乱,才打开同步,这样可以提高一定的效率。

 cin.tie(0) :解除输入输出流( cin与cout )的绑定,加速更大,(具体是解除绑定原理我也不知道)。

当这两个一块用的时候可以使得 scanf,printf 与cin cout 的效率基本一致,所以并不存在C++输入输出流效率低的说法。

posted @ 2020-07-07 19:47  Xxaj5  阅读(212)  评论(0编辑  收藏  举报