|
김명구 님이 쓰신 글 :
: 현재 C++빌더 5로 프로그램 작성중인데...
:
: "Love#Hope#Human#...."과같은 문자열을 전송받았을때
: 이 문자열을 읽어들여 앞에서 부터 "#" 또는 " "(blank)를 기준으로 앞에서부터 잘라내어
: a = Love, b=Hope, c=Human... 같이 다른 변수로 입력시킬수 있는 방법이 있는지요.
: C++빌더의 질문보다는 C에대한 질문이지만.. 여기에 들어오시는분들중에 C에 익숙한 분들이 많을 것같아서 질문 드립니다.
안녕하세요 이영수 입니다.
아주 간단 합니다.
AnsiString strSource= "Love#Hope#Human#";
AnsiString strOne = strSource.Substring(1, strSource.Pos('#')-1);
strSource.Delete(1, strSource.Pos('#'));
위 두줄을 갯수만큼 코딩하던지 루팅을 돌리시던지...
|