한 걸음씩..

SplitString ( CString Parser ) 본문

프로그래밍

SplitString ( CString Parser )

smdy0426 2014. 7. 14. 18:05
반응형

/************************************

*    CString 의 Tokenize 멤버 함수와 동일한 

*    기능을 하는 API

*    Str Param의 내용을 var Param으로 Token

*    CStringArray 변수에 담는다

************************************/






int SplitString(CString str, CString var, CStringArray &strs )

{

int count = 0;


CString tempStr = str;


int length = str.GetLength();


while(length)

{

int find = tempStr.Find(var);

if(find != -1)

{

CString temp  = tempStr.Left(find);

int varLen = _tcslen(var);

tempStr = tempStr.Mid(find + varLen);


count++;

strs.Add( temp );

}

else

{

count++;

strs.Add( tempStr );

length = 0;

}

}


return count;

}

반응형

'프로그래밍' 카테고리의 다른 글

RegSystemToUser  (0) 2024.05.22
[ C++ ] 데이터모델  (2) 2014.09.21
GetLogOnUserName  (0) 2014.07.14
[ Windows ] 서비스 검색 & 상태 변경  (0) 2014.07.11
[ Windows ] Injection Dll 에서 Process ID 구하기  (0) 2014.04.22