유니코드 / 멀티바이트 / T캐릭터 - 문자열 함수
strcpy_s / wcscpy_s / _mbscpy_s / _tcscpy_s - 문자열을 복사
strncpy / wcsncpy / / _tcsncpy - 사이즈 만큼 복사
strlen / wcslen / _mbslen / _tcsnlen - 문자수 반환
strcat / wcscat / / _tcscat - 두 문자열 이어 붙이기
strncat/wcsncat / / _tcsncat - 사이즈 만큼 이어 붙이기
strcmp / wcscmp / / _tcscmp - 문자열 비교 (반환 값(-1, 0, 1))
strncmp / wcsncmp / _mbsncmp / _tcsncmp - 지정크기만큼 문자열 비교
stricmp / wcsicmp / / _tcsicmp - 대소문자를 구별하지 않고 문자열을 비교
strnicmp / wcsnicmp / / _tcsnicmp - 사이즈 만큼 대소문자를 구별하지 않고 문자열을 비교
strchr / wcschr / / _tcschr - 문자 찾기
strrchr / wcsrchr / / _tcsrchr - 문자 찾기 (문자열 끝에서 부터 검색)
strstr / wcsstr / / _tcsstr - 문자열 찾기
strpbrk / wcspbrk / / _tcspbrk - 문자 찾기 (두번째 인수를 찾고자 하는 문자들의 집합(문자열)으로 구성)
strtok / wcstok / / _tcstok - 문자열 자르기 (두번째 인수를 집합(문자열)으로 구성 가능)) => 해당 문자가 NULL로 치환 됨
strset / wcsset / / _tcsset - 문자 치환, 첫째 인수의 모든 문자를 두번째 인수 문자로 변경함 => "abc" -> "bbb"
strnset / wcsnset / / _tscnset - 사이즈 만큼 문자 치환
strupr / wcsupr / / _tcsupr - 대문자로 치환
strlwr / wcslwr / / _tcslwr - 소문자로 치환
strrev / wcsrev / / _tcsrev - 문자열 역정렬 => "가나다라마" -> "마라다나가"
isspace / iswspace / _ismbcspace / istspace - 정수값이 공백문자인지 확인
_strinc / _stcsinc / _mbsinc / _wcsinc - 바로뒤의 문자 포인터 반환
isalpha / iswalpha / _ismbcalpha / _istalpha - 정수값이 영문자인지 확인
.
.
.
끝!
'Software > C++&MFC 함수' 카테고리의 다른 글
isalpha / iswalpha / _ismbcalpha / _istalpha - 정수값이 영문자인지 확인 (0) | 2018.11.30 |
---|---|
_strinc / _stcsinc / _mbsinc / _wcsinc - 바로뒤의 문자 포인터 반환 (0) | 2018.11.30 |
isspace / iswspace / _ismbcspace / istspace - 정수값이 공백문자인지 확인 (0) | 2018.11.30 |
strncmp / wcsncmp / _mbsncmp / _tcsncmp - 지정크기만큼 문자열 비교 (0) | 2018.11.30 |
댓글