c++에서 getline() 함수와 cin 함수를 동시에 사용할 때, 버퍼가 지워지지 않아 무한루프가 실행되는 경우가 있다.
그럴 때, cin.ignore() 함수를 이용하여 버퍼를 비워줄 수 있다.
'내가 보려고 만드는 > C++' 카테고리의 다른 글
[C++] 예외 발생(0x00007FF6103C2EB8, hw5.exe): 0xC0000005: 0x000000DD5E800000 위치를 기록하는 동안 액세스 위반이 발생했습니다. (0) | 2021.05.23 |
---|---|
[C/C++] char* -> int 변환 (문자열->정수 변환) (0) | 2021.05.23 |
[C++] C4996 에러 Error C4996 'fopen': This function or variable may be unsafe. (0) | 2021.05.23 |
[C++] random 함수 (0) | 2021.05.09 |
[C++] 구조체 동적 할당 (0) | 2021.05.09 |