_strninc
, _wcsninc
, _mbsninc
, _mbsninc_l
Dize işaretçisini n karakter ilerletir.
Önemli
_mbsninc
ve _mbsninc_l
Windows Çalışma Zamanı yürütülen uygulamalarda kullanılamaz. Daha fazla bilgi için bkz. Evrensel Windows Platformu uygulamalarında desteklenmeyen CRT işlevleri.
Sözdizimi
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
);
Parametreler
str
Kaynak dize.
count
Dize işaretçisini artıracak karakter sayısı.
locale
Kullanılacak yerel ayar.
Dönüş değeri
Bu yordamların her biri, karakter artırıldıktan sonrasına str
veya NULL
sağlanan işaretçi ise NULL
öğesine bir str
işaretçi count
döndürür. içindeki karakter str
sayısından büyük veya buna eşitse count
sonuç tanımlanmamış olur.
Açıklamalar
İşlev, _mbsninc
çok baytlı karakterlere göre artar str
count
. _mbsninc
kullanımda olan çok baytlı kod sayfasına göre çok baytlı karakter dizilerini tanır.
Varsayılan olarak, bu işlevin genel durumunun kapsamı uygulama olarak belirlenmiştir. Bu davranışı değiştirmek için bkz. CRT'de Genel durum.
Genel metin yordamı eşlemeleri
Tchar.h yordamı | _UNICODE ve _MBCS tanımlanmadı |
_MBCS tanımlanan |
_UNICODE tanımlanan |
---|---|---|---|
_tcsninc |
_strninc |
_mbsninc |
_wcsninc |
_strninc
ve _wcsninc
tek bayt karakterli dize ve geniş karakterli dize sürümleridir _mbsninc
. _wcsninc
ve _strninc
yalnızca bu eşleme için sağlanır ve aksi halde kullanılmamalıdır. Daha fazla bilgi için bkz . Genel metin eşlemelerini ve Genel metin eşlemelerini kullanma.
_mbsninc_l
, bunun yerine geçirilen yerel ayar parametresini kullanması dışında aynıdır. Daha fazla bilgi için bkz . Yerel Ayar.
Gereksinimler
Yordam | Gerekli başlık |
---|---|
_mbsninc |
<mbstring.h> |
_mbsninc_l |
<mbstring.h> |
_strninc |
<tchar.h> |
_wcsninc |
<tchar.h> |
Daha fazla uyumluluk bilgisi için bkz . Uyumluluk.
Ayrıca bkz.
Dize işleme
Yerel ayar
Çok baytlı karakter dizilerinin yorumlanması
_strdec
, _wcsdec
, _mbsdec
, _mbsdec_l
_strinc
, _wcsinc
, _mbsinc
, _mbsinc_l
_strnextc
, _wcsnextc
, _mbsnextc
, _mbsnextc_l