[백준 문제풀이] 0000_C++양식
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시킨다.
'Baekjoon > 문제 풀이' 카테고리의 다른 글
[CodeForces Round #784] A. Division? (C++) (0) | 2022.05.01 |
---|---|
[백준 문제풀이 - 정수론] 11653_소인수분해 (C++) (0) | 2022.04.02 |
[2021 SCPC] 2. 이진수 (0) | 2021.07.17 |
[SCPC 2021] 1. 친구들 (0) | 2021.07.16 |
[백준 문제풀이] 2164_카드2 (C++) (0) | 2021.07.14 |