_strninc, _wcsninc, _mbsninc, _mbsninc_l
문자열 포인터에 의해 발전 n 자.
중요 |
---|
_mbsninc및 _mbsninc_l Windows 런타임에서 실행 되는 응용 프로그램에서 사용할 수 없습니다.자세한 내용은 /zw에 지원 되는 CRT 함수. |
char *_strninc(
const char *str,
size_t count
);
wchar_t *_wcsninc(
const wchar_t *str,
size_t count
);
unsigned char *_mbsninc(
const unsigned char *str,
size_t count
);
unsigned char *_mbsninc(
const unsigned char *str,
size_t count,
_locale_t locale
);
매개 변수
str
원본 문자열입니다.count
문자열 포인터를 증가 시킬 문자 수입니다.locale
사용 하는 로캘.
반환 값
이러한 루틴에 대 한 포인터를 반환 str 후 str 으로 증가 count 문자 또는 NULL 제공 된 포인터인 경우 NULL.경우 count 에서 문자의 개수 보다 크거나 str, 결과 정의 되지 않습니다.
설명
_mbsninc 함수 증가 str 에서 count 멀티 바이트 문자._mbsninc멀티 바이트 문자 시퀀스에 따라 인식 하는 멀티 바이트 코드 페이지 현재 사용 중인.
일반 텍스트 루틴 매핑
Tchar.h 루틴 |
_UNICODE 및 _mbcs가 정의 되어 있지 않습니다 |
_Mbcs가 정의 |
_Unicode가 정의 |
---|---|---|---|
_tcsninc |
_strninc |
_mbsninc |
_wcsninc |
_strninc및 _wcsninc 단일 byte–character 문자열 및 와이드 문자 문자열 버전입니다 _mbsninc._wcsninc및 _strninc 만이 대 한이 매핑을 제공 되며 그렇지 않으면 사용할 수 없습니다.자세한 내용은 제네릭 텍스트 매핑을 사용 하 여 및 제네릭 텍스트 매핑.
_mbsninc_l대신 전달 로캘 매개 변수를 사용 하는 것을 제외 하 고는 동일 합니다.자세한 내용은 로캘을 참조하십시오.
요구 사항
루틴 |
필수 헤더 |
---|---|
_mbsninc |
<mbstring.h> |
_mbsninc_l |
<mbstring.h> |
_strninc |
<tchar.h> |
_wcsninc |
<tchar.h> |
자세한 호환성에 대 한 내용은 호환성 소개에서 합니다.
해당 .NET Framework 항목
해당 사항 없음. 표준 C 함수를 호출 하려면 PInvoke. 자세한 내용은 플랫폼 호출 예제.
참고 항목
참조
_strdec, _wcsdec, _mbsdec, _mbsdec_l