Share via


_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. 자세한 내용은 플랫폼 호출 예제.

참고 항목

참조

문자열 조작 (CRT)

로캘

멀티 바이트 문자 시퀀스로 해석

_strdec, _wcsdec, _mbsdec, _mbsdec_l

_strinc, _wcsinc, _mbsinc, _mbsinc_l

_strnextc, _wcsnextc, _mbsnextc, _mbsnextc_l