Turbo-C
C++Builder  |  Delphi  |  FireMonkey  |  C/C++  |  Free Pascal  |  Firebird
볼랜드포럼 BorlandForum
 경고! 게시물 작성자의 사전 허락없는 메일주소 추출행위 절대 금지
터보-C 포럼
Q & A
FAQ
팁&트릭
강좌/문서
자료실
Lua 게시판
볼랜드포럼 홈
헤드라인 뉴스
IT 뉴스
공지사항
자유게시판
해피 브레이크
공동 프로젝트
구인/구직
회원 장터
건의사항
운영진 게시판
회원 메뉴
북마크
볼랜드포럼 광고 모집

C/C++ Q/A
[3295] C++에서 텍스트 파일에서 입력 받을 때, 끊어서 받으려면...
로터스 [lotus11] 2212 읽음    2004-04-05 22:53
안녕하세요.. 제 능력으론 안 풀리는 것이 있어서 이렇게 찾아왔습니다...


가령 다음과 같은 텍스트 파일이 있다고 하구요...

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]에 넣고...
하고 싶습니다.

그런데 문제는 이들을 읽어들일 때, 어떻게 구분해서 읽어들어야하는가..
입니다. 스페이스로 구분하기엔 주소부분이 걸리구요... 길이로 자르기엔
길이가 다 다르고...

알려주시면 고맙겠습니다.

+ -

관련 글 리스트
3295 C++에서 텍스트 파일에서 입력 받을 때, 끊어서 받으려면... 로터스 2212 2004/04/05
4391     Re:C++에서 텍스트 파일에서 입력 받을 때, 끊어서 받으려면... 조준회 1583 2004/04/06
3297     Re:C++에서 텍스트 파일에서 입력 받을 때, 끊어서 받으려면... 김시환 1734 2004/04/06
Google
Copyright © 1999-2015, borlandforum.com. All right reserved.