매일 조금씩

C++과 Java 에서 정수다음에 getline으로 문자열을 입력받을 때 유의 사항! 본문

알고리즘/** 코딩 유의사항 **

C++과 Java 에서 정수다음에 getline으로 문자열을 입력받을 때 유의 사항!

mezo 2021. 2. 8. 23:31
728x90
반응형

cin >> n; 으로 하나의 정수를 입력받고 

getline(cin, plans); 로 plans라는 문자열을 입력받는 다고 치면

 

문자열을 입력받기 전에 cin.ignore(); 로 버퍼를 비워줘야한다.

cin >> n;
cin.ignore();
getline(cin, plans);

 

728x90
반응형

'알고리즘 > ** 코딩 유의사항 **' 카테고리의 다른 글

[Java] Stream  (0) 2023.04.10
[Java] Collection  (0) 2023.01.18
[C++] 타입 변환, 확인 방법  (0) 2021.02.09