执行标准输入时,C+ 是用I/O流对象直接进行输入,C语言是利用I/O函数存入缓冲区之后再输入,但是C+ 一般情况下为了兼容C语言,会将两者进行同步,从C+ 的I/O流对象输入的内容会先进入缓冲区,再由程序进行读取,这个会拖慢C+ 的I/O流对象输入速度。加上了这两条之后,C+ 不再兼容C语言,可以直接让程序从I/O流对象读取,而不必进入缓冲区,但是此时如果继续调用C语言的I/O函数,会出问题
ios::sync_with_stdio(false) cin.tie(0)