std::cout<<"안녕하세요\n";
std::cout<<"코린이입니다." << std::endl;
여기서 첫줄은 \n을 사용해서 개행했고 두번째 줄은 std::endl를 사용해서 개행했는데
\n은 아스키코드로 받아들인거고 std::endl은 iostream 라이브러리에 있는 개행문자? 인건가요
뭔차이인지 뭘 자주쓰는지 알고 싶습니다! 진짜 방금 30분본 코린이에용 적절하게 설명해주시면 감사하겠습니다
std::cout<<"안녕하세요\n";
std::cout<<"코린이입니다." << std::endl;
여기서 첫줄은 \n을 사용해서 개행했고 두번째 줄은 std::endl를 사용해서 개행했는데
\n은 아스키코드로 받아들인거고 std::endl은 iostream 라이브러리에 있는 개행문자? 인건가요
뭔차이인지 뭘 자주쓰는지 알고 싶습니다! 진짜 방금 30분본 코린이에용 적절하게 설명해주시면 감사하겠습니다
내공 거셔야죠 - dc App
걍 첨엔 똑같다고 생각해라. - dc App
개행문자 + Flush인데, Flush는 현 세대에선 걍 이름만 있는 수준
운영체제 새로짤거아니면 flush신경안써도됨
ㅇㅎ ednl은 flush까지란 거지?
flush 가 생각보다 오버헤드가 있어서 C++ 커뮤니티에서 얼마전에 논란이 됐었던 일이 있다. flush는 가끔 써주고 보통은 그냥 '\n' 쓰는게 효율적이다