본문 바로가기
Software/C++&MFC 함수

strlen / wcslen / _mbslen / _tcsnlen - 문자수 반환

by lovey25 2018. 12. 20.
반응형

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

 

끝!

 

반응형

댓글