일단은 파일 열어서요.. 1234567이 있음.... 시작점을 기준으로
오른쪽으로 4칸 이동한 뒤에 스트링을 취하면 567만 나오겠죠..
strtok를 사용할 경우에는 4를 기준으로 잘라서 567만 취하는 방법도 있구요
sscanf 같은 경우도 4를 기준으로 자르면 567을 취할수 있겠네요..
원하는 답변이 이게 맞는지 모르겠습니다만..
일정한 패턴으로 자르는게 아니라면 seek로 탐색을 해서 값을 취하는
방법이 제일 좋을듯 하네요.. 탐색조건은 상황에 맞게 주시면 될듯 합니다.
그럼 수고하세요..
컴퓨터가 이해할수 있는 코드는 어느 바보나 다 작성할 수 있다. 좋은 프로그래머는 사람이 이해할 수 있는 코드를 짠다 - 마틴파울러
그건..
허접이지만 글을 써봅니다..,,
그건 파싱이라고들 하죠....
strtok()함수를 이용하시면 됩니다^^
:oops:
>> http://ragnarok.co.kr <<
라그온+ㅁ+ 댄서는 아직 죽지 않았다!!
=-=-=-=-=-=-=-=-=-=-=-
seek를 사용하는게 어떠실런지..
일단은 파일 열어서요.. 1234567이 있음.... 시작점을 기준으로
오른쪽으로 4칸 이동한 뒤에 스트링을 취하면 567만 나오겠죠..
strtok를 사용할 경우에는 4를 기준으로 잘라서 567만 취하는 방법도 있구요
sscanf 같은 경우도 4를 기준으로 자르면 567을 취할수 있겠네요..
원하는 답변이 이게 맞는지 모르겠습니다만..
일정한 패턴으로 자르는게 아니라면 seek로 탐색을 해서 값을 취하는
방법이 제일 좋을듯 하네요.. 탐색조건은 상황에 맞게 주시면 될듯 합니다.
그럼 수고하세요..
컴퓨터가 이해할수 있는 코드는 어느 바보나 다 작성할 수 있다. 좋은 프로그래머는 사람이 이해할 수 있는 코드를 짠다 - 마틴파울러
댓글 달기