cin慢是有原因的,其实默认的时候,cin与stdin总是保持同步的,也就是说这两种方法可以混用,而不必担心文件指针混乱,同时cout和stdout也一样,两者混用不会输出顺序错乱。正因为这个兼容性的特性,导致cin有许多额外的开销。所以方便用scanf得话就使用scanf吧。对于大量数据得读入,例如100w个数据得读入,单纯用cin读入得消耗用时可以比一个对100w个数据进行排序得快排要慢很多倍。。。牛皮,怀念pascal得read
转载于:https://www.cnblogs.com/exoier-ykz/p/8653026.html