dbswjd0634   6년 전

getline을 써서 str을 받을라고 하는데 i=0인 부분은 getline이 안써지고 넘어가요

이유를 알 수 있을까요

djm03178   6년 전

처음에 cin >> n; 에서 cin은 정수 부분만 쏙 빼먹고 마지막에 개행 문자는 그대로 버퍼에 남겨두기 때문에, 그 이후 처음으로 실행되는 getline은 시작하자마자 개행 문자를 만나기 때문입니다.

댓글을 작성하려면 로그인해야 합니다.