전체 글49 [C++] - 시간초과가 발생하는 경우 해결 방법 C++를 이용하여 백준 문제를 풀면서 시간초과가 발생하는 경우, 아래의 두 줄을 추가해주면 해결되기도 한다. ios::sync_with_stdio(false); cin.tie(null); 이 코드의 의미가 무엇인지 알아보자. ios_base::sync_with_stdio(false) 간단히 말해, C와 C++의 동기화를 비활성화시키는 코드이다. 단, 이 구문을 쓰게 되면 C와의 동기화가 해제되어 버퍼가 분리되었기 때문에 C의 입출력 방식(scanf, printf, gets, puts, getchar, putchar 등)을 사용할 수 없게 된다. 그러므로 입출력을 할 때 cin, cout와 같은 C++의 입출력 방식만 사용해야 한다. cin.tie(null) cout > name; c++에서는 기본적으로 .. 2023. 11. 29. 이전 1 ··· 6 7 8 9 다음