0
텍스트 파일을 읽는 중입니다. 첫 번째 숫자는 부품 번호입니다. 다음은 부품 이름입니다. 그 하위 부분이 뒤따라 오는 것은 아무것도 아니고 많은 다른 숫자 일 수 있습니다. 알 수없는 양의 변수를 읽고 싶습니다. 어떻게 해석합니까? 감사! 예를 들어한 줄에 모르는 변수가있는 텍스트 파일을 어떻게 파싱합니까?
:
12 엔진 11 14 39 26
11 팬 9 6
9 Fanblade
6 베어링
(14) 압축기 (11) 6
39 연소기 65 63
(65) 노즐
63 연료 라인
26 터빈 9 6 77
77 기어
그리고 나는 부분 만 이름 뒤에 첫 번째 숫자를 잡는 분명히 사용되었지만 무엇을 : 이 같은
while(getline(file_in, line)) {
istringstream strm;
strm.str(line);
string id;
string name;
string parent;
strm >> id;
strm >> name;
strm >> parent;
cout << "Got ID "<<id<<" Name "<<name<<" Parent "<<parent<<endl;
}