Coding/Tip !!

공백이 필요한 입력

IMyoungho 2017. 10. 25. 12:21

C++ 에서 입력을 받을 때 공백을 받고 싶은 경우가 있다.


문자를 배열로 입력받는다고 해보자


단순히 cin으로 입력을 받게되면 공백은 입력되지않고 공백 전까지의 문자만 입력이 된다.


이럴 때 사용하는 함수가 바로 cin.getline() 함수이다.


ex)

1
 cin.getline(buff, buffsize, '\n')


-> 개행을 만나기 전까지 입력을 모두 받음



반응형