본문 바로가기

Coding/궁금한 것들

'\n' vs endl

 '\n' -> 새줄(개행)

 endl -> 새줄(개행)뿐만 아니라 출력 함수의 끝을 알림으로써 버퍼를 정리하는 기능, 즉 출력 버퍼까지 비워주는 역할(flush)도 한다.

 

 그렇기 때문에 둘은 속도 차이가 나게 되는데 그러면 endl은 언제 사용할까?

아무리 찾아봐도 안나온다. 망할.. 예상으로는 출력버퍼가 많을때 사용할 것 같은데 정확히 모르겠다. 실무에서 어떻게 쓰이는지 궁금하다.