cin 과 cin.getline()



cin은 유저의 숫자와 문자열을 입력 받을 수 있다.
하지만 띄어쓰기를 쓰기를 포함한 입력을 받지 못한다.

이를 해결하기 위해

cin.getline(유저입력값, 입력값최대사이즈);
함수를 통해 띄어쓰기를 포함한 입력을 받을 수 있다.

마지막에 끝을 알리는 null 문자가 1byte 들어가므로 사이즈의 경우 + 1을 해주자


댓글