https://dingcoding.tistory.com/62
C 표준 stream과 C++ 표준 stream의 동기화를 끊는다
이걸 쓸 땐 C++ 스타일로만 코드를 작성해야 한다
cin과 cout을 묶지 않아 시간이 절약 된다.
예:
cout << "Enter your name" << '\n';
cin >> name;
이 때 enter your name이 먼저 출력 되지 않아도 되게 됨
endl
보다 \n
이 빠르다.
endl
은 출력 버퍼를 비운다.
버퍼를 사용하지 않은 입력 | 버퍼를 사용하는 입력 |
---|---|
키보드의 키를 누르는대로 프로그램에 전달된다. | 키보드의 키를 누르면 버퍼가 채워지고 버퍼가 가득 차거나 개행을 만나면 프로그램에 전달된다. |
아주 유익한 내용이네요!