프로그래밍

 3198, 1/160 회원가입  로그인  
   6월
   C++ 관련해서 간단한 질문입니다.

http://www.hackerschool.org/HS_Boards/zboard.php?AllArticle=true&no=6372 [복사]


std::cout << "Hello" <<std::endl 로 쓰는 방법과

std::cout << "Hello \n" 로 쓰는 방법의 차이를 알고 싶습니다.


예를 들어 실행속도가 빠르다던지 뭐, 그런 것들 말입니다.

  Hit : 5108     Date : 2013/08/11 10:52



    
rainroad87 따로 생각해 본적이 없는데... 웹 검색 결과

std::endl의 경우 출력버퍼를 flush 시켜주고 \n은 출력버퍼를 flush시켜주지 않는다고 하네요

그 외에도 많은 의견들이 써져 있는거 같지만 영어에 약한 관계로 따로 링크걸겠습니다. ^^;

http://stackoverflow.com/questions/213907/c-stdendl-vs-n
2013/08/12  
hch19860906 같은걸로 알고있습니다. 2013/11/21