[CPS] 20번 - 가위 바위 보 <16>


[CPS] 20번 - 가위 바위 보 <16>

인프런 - "it 취업을 위한 알고리즘 문제풀이 (with C/C++) : 코딩테스트 대비" 강의를 바탕으로 공부한 내용입니다. 문제는 공개할수 없으며, 코드만 공개 가능합니다. 우선 3가지 배울 점이 있었다. 1) cin과 getline을 혼합하여 사용할때 주의 할점 cin은 버퍼에 개행문자 '\n' 를 남긴다. 따라서 이를 제거하지 않고 바로 getline을 호출하면 getline에서 이전 버퍼에 남아있는 개행문자를 읽고 그냥 끝나버린다. 따라서 cin을 사용한후 바로 getline을 사용하려면 cin.ignore() 을 통해 버퍼를 비워준후 getline을 호출해야 정상작동한다. 2) getline은 string에 저장할때 공백도 다 읽어서 저장한다는 점. 예를 들어 1..........



원문링크 : [CPS] 20번 - 가위 바위 보 <16>