인프런 영문 브랜드 로고
인프런 영문 브랜드 로고
BEST
개발 · 프로그래밍

/

알고리즘 · 자료구조

10주완성 C++ 코딩테스트 | 알고리즘 코딩테스트

네이버, 카카오, 삼성의 코딩테스트를 10주만에 합격시킨 최고의 코딩테스트 강의!

(4.8) 수강평 253개

수강생 4,117명

Thumbnail
새소식 목록
관리
작성
큰돌님의 프로필 이미지

수정됨

교안 업데이트v23.01.24 : getline 설명 보완

안녕하세요 수강생여러분 ㅎㅎ

교안내의 getline 설명 부분이 좀 더 보완되었습니다.

수강생 provemyself99 님께서 피드백 주셨습니다. 피드백 정말 감사합니다 :)

인쇄하신 분들은 그냥 다음 설명 보시고 넘기셔도 되구요. 다운로드 받아서 보시는 분들은 다시 다운로드 부탁드립니다.

수정된 부분은 다음과 같습니다. p24 getline 설명

하지만 cin으로 T개의 getline을 받을지를 설정하고 T개 만큼 getline의 입력이 들어오는 상황이 있습니다.  그럴 때는 특정 문자열을 기반으로 버퍼플래시를 하고 받아야 합니다.

이 이유는 cin을 입력을 받을 때 개행문자 직전 까지 입력을 받게 되고 이 때문에 중간에 위치한 버퍼에 \n이 남아있게 되는 것이죠. 이를 없애주기 위해 getline(cin, bufferflush)를 해주어야 합니다.


참고로 개행문자는 한 칸 띄어쓰기, 한줄 띄어쓰기를 일컫습니다.

 

감사합니다.

강사 큰돌 올림.


댓글