아하
생활

생활꿀팁

반듯한거북이278
반듯한거북이278

입력 개수가 정해지지 않은 입력에 대한 처리

안녕하세요.

프로그램에서 입력 개수가 정해져 있지 않은 경우에 대한 문의 입니다. 예들 들면

10 20 30 40 50 60

과 같이 입력이 있는데요, 각각의 줄에는 엔터가 있는데요, 마지막에 엔터가 없는 경우 입니다.

일단 저는 C++에서 cin.eof()로 처리를 했는데요, 다른 좋은 방법이 있는지 궁금합니다. 제가 처리한 것은 아래와 같습니다.

while(!cin.eof()){ int temp; cin >> temp; //원하는 처리 }

다른 좋은 know how 가지고 계신분께 어떤 방법이 있을지 문의 드립니다.

감사합니다.

1개의 답변이 있어요!