2017. 2. 9. 16:05 MFC/기초
MFC) CString/문자열 함수(탐색 및 추출)/Find, ReverseFind, Left, Right, Mid
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 값이 정확하게 나온다.
'MFC > 기초' 카테고리의 다른 글
MFC) ToolBar(툴바) 기본 사용법 및 팁 (0) | 2017.02.27 |
---|---|
MFC) Work Thread / UI(Usesr Interface) Thread 사용법 총 정리 (0) | 2017.02.17 |
MFC) CTreeCtrl 사용법(퍼옴) (0) | 2017.01.11 |
MFC) CListBox 사용법 (0) | 2017.01.10 |
MFC) CListCtrl 사용법 (0) | 2017.01.10 |