Baekjoon/문제 풀이
[백준 문제풀이] 0000_C++양식
DoplinBlue
2021. 7. 14. 21:08
#include <iostream>
using namespace std;
int main()
{
ios :: sync_with_stdio(0);
cin.tie(0);
return 0;
}
1. #include <bits/stdc++.h> - 라이브러리 쓰는 연습을 위해 사용하지 않음.
장점
- 다른 라이브러리를 사용하지 않아도 됨. (코딩 시간이 준다.)
단점
- GNU c++ 라이브러리의 표준 헤더가 아니어서, GCC가 아닌 다른 컴파일러로 빌드를 하지 못한다.
- 컴파일 시간이 늘어난다. (필요없는 파일까지 추가시켜)
2. ios :: sync_with_stdio(0);
C 표준 stream과 C++ 표준 stream의 동기화를 끊음.
-> stdio와 iostream이 개별적으로 동작하도록 허가
3. cin.tie(0);
cin을 cout으로부터 untie한다.
-> 다른 stream에서 입출력 요청이 오기 전에 stream을 flush시킨다.