C++에서 cin은 사용자로부터 입력을 받는 데 사용됩니다. 때때로 어떤 이유로 일부 오류 플래그가 설정됩니다. 그 시간 동안 cin은 입력을 받지 않습니다. 때로는 다른 문자가 필요합니다. 따라서 cin을 지우면 오류 플래그가 재설정됩니다. 그런 다음 getline(), get() 등의 함수를 사용할 수 있습니다.
ignore() 함수는 또 다른 스트림 입력 함수입니다. 다음과 같이 함수를 작성하면
cin.ignore(1000, ‘\n’)
그런 다음 다음 1000자를 무시하고, 그렇지 않으면 '\n'을 찾을 때까지 줄을 무시합니다.