c++中的cin/cout效率之所以会比较低是因为cin和stdin同步,cout与stdout同步,

也就是说两种读入/输出可以混用,而不会导致文件指针混乱,就是因为这个特性的存在,

SRE实战 互联网时代守护先锋,助力企业售后服务体系运筹帷幄!一键直达领取阿里云限量特价优惠。

导致了使用cin/cout有许多额外的开销,想要使此开销省去,只需要加如下代码:

   std::ios::sync_with_stdio(false);

 

当然加了std这个命名空间的声明就不用加std了,声明如下:

   using namespace std;

扫码关注我们
微信号:SRE实战
拒绝背锅 运筹帷幄