C++/문법

[C++]띄어쓰기 포함 입력받기

이경로 2023. 7. 10. 07:45

cin >> string을 사용하면 띄어쓰기를 기준으로 입력이 나눠지게 된다. 따라서 한 번만 입력받게 되면 첫 번째 띄어쓰기 전까지만 저장되고, 나머지 데이터는 날아가게 된다. 이를 해결하려면 while문으로 여러 번 입력을 받은 후 매번 띄어쓰기를 포함해 연결해 주어야 한다. 하지만 getline을 사용하면 이런 귀찮은 과정 없이 띄어쓰기를 포함한 입력을 간단하게 받을 수 있다.