Language/C++
[c++] cin, cout 속도 향상하기
어발
2021. 10. 3. 16:01
ios::sync_with_stdio(false);
cin.tie(0);
cout.tie(0);
위 3줄만 입력하면 되는데, C의 stdio와 C++의 iostream 간의 동기화를 해제하는 코드이다.
- 위 코드 삽입 후, scanf/printf 와 cin/cout을 섞어서 사용할 경우 동기화의 문제가 생겨 원하지 않는 입출력이 발생할 수 있다.
또한, 멀티쓰레딩 환경에서도 문제가 발생할 수 있기 때문에 현업에서는 scanf와 printf의 사용을 지향한다.
728x90