안녕하세요.. 제 능력으론 안 풀리는 것이 있어서 이렇게 찾아왔습니다...
가령 다음과 같은 텍스트 파일이 있다고 하구요...
10000 아무개 서울 흑석동 현대아파트 101동 1111호
10001 신사임당 전주 덕진동 동아아파트 404동 112호
10002 김갑동 익산 평화동 아싸맨션 가동 551155호
이를 다음과 같은 클래스에 넣으려고 합니다.
class Person
{
public:
char num[10];
char name[20];
char address[50];
};
즉, 10000, 10001, 10002는 차례대로 num[10]에 넣고,
아무개, 홍길동, 깁갑동도 차례대로 name[20]에 넣고...
하고 싶습니다.
그런데 문제는 이들을 읽어들일 때, 어떻게 구분해서 읽어들어야하는가..
입니다. 스페이스로 구분하기엔 주소부분이 걸리구요... 길이로 자르기엔
길이가 다 다르고...
알려주시면 고맙겠습니다.
|