很多人会说cin的速度比 scanf 慢很多, 其实不然.
cin慢的原因主要在于默认 cin 与 stdin 总是保持同步, 这一步是消耗时间大户.
只需要加上std::ios::sync_with_stdio(false)来关闭同步就好了, 速度甚至要优于 scanf.
但极可能与其他c++自带库函数相冲突,谨慎食用。
代码具体实现
#include<bits/stdc++.h>
using namesapce std;
int main()
{
int a,b;
std::ios::sync_with_stdio(false);
cin>>a>>b;
cout<<a+b;
}
WzzOrz