[C++] ios::sync_with_stdio(0); cin.tie(0);
·
📚 STUDY/📈 알고리즘
알고리즘 강의를 보다가 C++로 갈아타고자 마음을 먹고, C로 풀었던 문제들을 C++로 다시 풀면서 강사님의 코드와 비교해봤다. 위의 두 줄이 포함되어있어, 바로 검색해봤다.한 줄로 설명하자면, "입출력 속도가 빨라지고, 그로 인해 시간 초과로 틀렸던 문제가 맞는 경우가 있어서" 이다. ❓ ios::sync_with_stdio(0)C, C++ 표준 stream의 동기화를 비활성화하는 코드이다.C++에서도 C언어처럼 printf, scanf를 사용하는 경우가 있었는데, 비활성화 하게되면 이를 사용할 수 없다.대신, C++ 스타일 코드만 사용해 기존 동기화 과정에서 필요하던 시간이 절약되어, 입출력 속도가 빨라진다.💥 입/출력으로 cin, cout만 쓰자 ❓ cin.tie(0)cin.tie 자체는 cin,..