반응형



CString에서 사용할 수 있는 기본 문자열 함수(탐색 및 잘라내기)



1. Find


int Find(TCHAR ch) const;

=> 해당 문자열에서 특정 문자를 찾아 해당 위치 반환. 실패 시 -1


int Find(TChar ch, int nStart) const;

=> 해당 문자열의 지정 위치에서 특정 문자를 찾아 해당 위치 반환. 실패시 -1


int Find(LPCSTR lpszSub) const;

=> 해당 문자열에서 특정 문자열을 찾아 시작 위치 반환. 실패시 -1


int Find(LPCSTR lpszSub, int nStart) const;

=> 해당 문자열의 지정 위치에서 특정 문자열을 찾아 시작 위치 반환. 실패시 -1


 ReverseFind(TCHAR ch) const;

=> 해당 문자열의 뒤에서부터 특정 문자를 찾아 해당 위치 반환. 실패시 -1



2. Left


CString Left(int nCount) const;

=> 해당 문자열의 왼쪽 시작부터 nCount 만큼의 문자열을 반환.

3. Right


CString Right(int nCount) const;

=> 해당 문자열의 오른쪽 끝부터 nCount 만큼의 문자열 반환.


4. Mid


CString Mid(int nFirst) const;

=> 해당 문자열의 지정 위치부터 오른쪽의 문자열 반환.


CString Mid(int nFirst, int nCount) const;

=> 해당 문자열의 지정 위치부터 Count만큼의 위치를 반환.


** Trim을 해주어야 공백이 사라져서 int nCount 값이 정확하게 나온다.



반응형
Posted by tislqhf

블로그 이미지
개인적인 공부자료 정리하는 공간
tislqhf

태그목록

공지사항

Yesterday
Today
Total

달력

 « |  » 2025.4
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

최근에 올라온 글

최근에 달린 댓글

최근에 받은 트랙백

글 보관함