문자열 파싱에 대해서 질문이 있습니다.
글쓴이: balgarac1 / 작성시간: 수, 2014/11/26 - 9:17오후
298 File transfer attempt<CRLF>SEND <file name> FROM <sender ID> TO <receiver ID><CRLF><CRLF>
만 파싱할 수 있는 방법 없을까요?
제가 생각한 방법은 sscanf(SEND 앞의 문자열 개수 + 문자열 시작 주소 값,"%s", file);
이렇게 하는 하는 것을 생각했는데 문자열 개수가 가변적일 수 있기 때문에 좋은 방법같지 않아서요.
가르침 부탁드립니다.
Forums:
여러가지 방법이 있습니다. 대표적으로
여러가지 방법이 있습니다.
대표적으로 strtok() 을 사용하는 방법이 있네요.
http://stackoverflow.com/questions/1706551/parse-string-into-argv-argc
혹은 system 명령으로 간단한 파싱 스크립트를 실행시키는 것도 괜찮을 것 같습니다.
---------------------------------
제일 왼쪽이 저입니다 :)
넵
답변 감사합니다^^
댓글 달기