ios::sync_with_stdio(false)副作用

#include <iostream>
#include <cstring>

using namespace std;

string a,b;

inline int in(){
int ans=0;
char x=getchar();
while(x<'0'||x>'9')x=getchar();
while(x>='0'&&x<='9'){ans=ans*10+x-'0';x=getchar();}
return ans;
}

int main(){
ios::sync_with_stdio(false);
cin>>a>>b;
cout<<a<<endl<<b<<endl; 
int c,d;
c=in();d=in();
cout<<c<<" "<<d<<endl;
return 0;
}
//输入“a b 1 1”,似乎无法读入两个整数。

 

posted on 2017-03-06 20:50  bennetts  阅读(250)  评论(1)    收藏  举报

导航