달력

5

« 2024/5 »

  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15
  • 16
  • 17
  • 18
  • 19
  • 20
  • 21
  • 22
  • 23
  • 24
  • 25
  • 26
  • 27
  • 28
  • 29
  • 30
  • 31
2008. 5. 15. 19:37

[gcc] 문자열 추출 파싱 용-ILE/LNAG-C/C++2008. 5. 15. 19:37

http://suite.tistory.com/ fs 2007 3

 

파싱할때 쫌 많이쓰는 함수~



char *getstr(char *src, char *dst, char delim)
{
        while(*src)
        {
                if(*src == delim)
                {
                        src++;
                        break;
                }

                *dst++ = *src++;
        }

        *dst = '\0';

        return src;
}

그냥 사용?


 while(pivot_ptr && *pivot_ptr){

                strcpy(get_buf_str,"");

                pivot_ptr=getstr(pivot_ptr,get_buf_str,'|');

                //구분자 | 이걸로 파싱되어 get_buf_str에 담아온다.

               

 }

 

:
Posted by mastar