그래서 사용자로부터 입력을 받고 2 개의 개별 데이터 형식으로 저장하는 가장 좋은 방법을 이해하는 데 약간의 도움이 필요합니다. 내가 뭘 원하는 입력 예를 취할 수 있습니다 :getline을 사용하여 사용자 입력을 구문 분석하는 가장 좋은 방법은 무엇입니까?
remove 44
내가 첫 번째 부분은 "제거"내가 호출 할 필요가 기능을 알 수있는 문자열로 저장 먹고 싶어,하지만 그때 먹고 싶어 44는 상기 함수로의 입력이되도록 int로 저장합니다. 지금까지 내가 무엇을
string In;
getline (cin, In);
가 지금은 두 개의 문자열을 얻을 수있는 공간을 구분하는 한, getline을 변경해야하는 경우 그래서 그 일에 대해 갈 것이라고 또는 그냥 전체 입력을 받아 2 문자열을 생성하는 방법 그것?
나는 이것이 매우 간단한 문제라는 것을 알고 있지만 C++의 사용자 입력 작업에 많은 경험이 없다. 어떤 도움이라도 대단히 감사하겠습니다.
스트림 운영자에 익숙합니까? 'cin >> 에서처럼; cin >> n;'? – Beta
나는 광범위하게 사용하지는 않았다. 나는 getline이 더 나은 연습으로 여겨졌다는 인상 아래에 있었다. 더 좋은 방법이 있다면 나는 그걸 열어 줄 것이다. – triple07