반응형
cin.tie(NULL);
cout.tie(NULL);
이 두 구문을 써주면 된다.
일반적으로 컴파일러는 C/C++을 둘 다 동시 지원하는데 cin.tie(null), cout.tie(null)을 써주면 C++만의 버퍼를 사용해서 더 빨라진다는 것 같다.
그래서 위 구문을 쓸 때는 C++ 입출력 구문인 cin, cout과 C 입출력 구문인 printf, scanf를 동시에 사용해서는 안된다.
※ C와 C++ 입출력 구문을 혼용해서 사용하면 안된다!!
자세한건 https://leeeegun.tistory.com/4
cout, cin 최적화 방법과 주의점
cout과 cin의 속도를 빠르게 하기 위해서는 1 2 3 ios::sync_with_stdio(false); cin.tie(NULL); cout.tie(NULL); 이 구문을 추가해주면 된다. 하지만 이 구문이 단순히 최적화해주는 구문이라고 생각하고 사용하..
leeeegun.tistory.com
반응형