'₩n'문자 출력과 std::endl의 차이
'₩n'문자 출력과 std::endl의 차이
경직2017. 12. 2. 15:58
이웃추가본문 기타 기능
**본문 폰트 크기 조정**
본문 폰트 크기 작게 보기
본문 폰트 크기 크게 보기
가
-
공유하기
-
URL복사
-
신고하기
iostream에서 애용되는 개행 명령인
endl은 단순히 문자나 문자열에 '₩n'(개행문자)를 사용하는 것 보다 속도가 떨어지는 편이다.
이건 또 왜그럴까?
그 이유는 endl이 flush(버퍼 청소)의 기능을 포함하기 때문이다...
아주 작은 밀리세컨드의 성능도 중요하다고 생각한다면 그냥 개행문자를 쓰고,
플러시와 명료함을 위해서라면 endl을 쓰는 것이 좋겠다.