반응형
strlen, wcslen, _mbslen, _tcslen
용도
문자열에 포함된 문자의 개수를 반환
구문
#include <string.h>
size_t strlen(const char *string);
size_t wcslen(const wchar_t *string);
#include <mbstring.h>
size_t _mbslen(const unsigned char *string);
size_t _mbslen_l(const unsigned char *string, _locale_t locale);
매개변수
string
Null로 종료되는 문자열
locale
locale
반환
문자열 안에 포함된 문자의 갯수를 반환함. null은 제외. 에러에 대한 별도 반환이 지정되어 있지 않습니다.
추가설명
T캐릭터 함수를 사용하면 아래와 같이 호출됩니다.
미정의시: _tcslen -> strlen
_UNICODE 정의시: _tcslen -> wcslen
_MBCS 정의시: _tcslen -> strlen, _tcsclen -> _mbslen
끝!
반응형
'Software > C++&MFC 함수' 카테고리의 다른 글
strcpy_s, wcscpy_s, _mbscpy_s, _tcscpy_s - 문자열 복사 (0) | 2019.10.15 |
---|---|
fscanf_s, fwscanf_s, fscanf_s, _ftscanf_s - 형식이 정해진 문자열 읽기 (0) | 2019.09.19 |
isalum / iswalnum / _ismbcalnum / _istalnum - 정수값이 영어,숫자인지 확인 (0) | 2018.11.30 |
isalpha / iswalpha / _ismbcalpha / _istalpha - 정수값이 영문자인지 확인 (0) | 2018.11.30 |
댓글