'\n' -> 새줄(개행)
endl -> 새줄(개행)뿐만 아니라 출력 함수의 끝을 알림으로써 버퍼를 정리하는 기능, 즉 출력 버퍼까지 비워주는 역할(flush)도 한다.
그렇기 때문에 둘은 속도 차이가 나게 되는데 그러면 endl은 언제 사용할까?
아무리 찾아봐도 안나온다. 망할.. 예상으로는 출력버퍼가 많을때 사용할 것 같은데 정확히 모르겠다. 실무에서 어떻게 쓰이는지 궁금하다.
'Coding > 궁금한 것들' 카테고리의 다른 글
아스키 코드와 유니 코드 (0) | 2019.12.19 |
---|---|
배열 vs 벡터, 누가 더 좋을까? (0) | 2019.12.16 |
c++ 띄어쓰기를 포함한 문자열 입력 (0) | 2019.10.16 |
using namespace std를 쓰면 안되는 이유? (0) | 2019.10.15 |
c++ memset을 피해야하는 이유? (0) | 2019.09.30 |