Contents

조회 수 11713 댓글 0
?

단축키

Prev이전 문서

Next다음 문서

크게 작게 위로 아래로 댓글로 가기 인쇄
?

단축키

Prev이전 문서

Next다음 문서

크게 작게 위로 아래로 댓글로 가기 인쇄

C++로 만든 스트링 토큰나이저~ (String Tokenizer)

나중에 C코드로 변경해서 사용하려고 적어둠 ㅎㅎ

bool KcQuery::StringTokenizer(KcString orgStr,
    const KcString& delimeter, KcList<KcString*>& list)
{
    KcString* pStr;

    int len,idx,noDel=delimeter.GetLength();
    
    while ((idx=orgStr.Find(delimeter))>=0)
    {
        len=orgStr.GetLength();
        pStr=new KcString(orgStr.Left(idx)); 
        list.Add(pStr);
        orgStr=orgStr.Right(len-idx-noDel);
    }

    if (orgStr.GetLength()>0) 
    {
        pStr=new KcString(orgStr);
        list.Add(pStr);
    }

    return true;
}


?

List of Articles
번호 분류 제목 글쓴이 날짜 조회 수
733 Develop [c] 간단한 순위 루틴.. (정보처리기사) hooni 2003.04.23 6887
732 Develop [c] 간단한 순위 루틴.. (질문에 대한 답변) hooni 2003.04.23 7489
731 Develop [c++] 링크리스트(linked list) 클래스(스택,큐) file hooni 2003.04.23 9573
730 Develop [c] 문자열 처리(문자열 자르기) hooni 2003.04.23 8653
729 Develop [c] 문자열 정렬 함수 qsort() hooni 2003.04.23 8255
728 Develop [c] OpenGL 임시로 여기 올림.. hooni 2003.04.23 10333
727 Develop [c] 정수를 2진수로 변환 (재귀,비트연산) file hooni 2003.04.23 7598
726 Develop [c] OpenGL 관측점 이동 hooni 2003.04.23 7630
725 Develop [c] 팩토리얼 서버/클라이언트.. file hooni 2003.04.23 17307
724 Develop [c] 패킷정보출력(경로, 패킷길이, 3hand, sync, ack..) file hooni 2003.04.23 7272
723 Develop [c] 라인수 입력받아 마름모꼴 출력하기.. hooni 2003.04.23 6893
722 Develop [c] 단기과정[01/06] sizeof, 실수표현, 메모리, 연산자 hooni 2003.04.23 6946
Board Pagination Prev 1 ... 5 6 7 8 9 10 11 12 13 14 ... 71 Next
/ 71