_strninc, _wcsninc, _mbsninc, _mbsninc_l
Setzt ein Zeichenfolgenzeiger durch n Zeichen.
Wichtig |
---|
_mbsninc und _mbsninc_l können in Anwendungen nicht verwendet werden, die in der Windows Runtime ausführen.Weitere Informationen finden Sie unter CRT-Funktionen unterstützt nicht mit /ZW. |
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 );
Parameter
str
Quellzeichenfolge.count
Anzahl von Zeichen, um ein Zeichenfolgenzeigers zu erhöhen.locale
Zu verwendende Gebietsschema.
Rückgabewert
Jede dieser Routinen gibt einen Zeiger auf str zurück, nachdem str durch count Zeichen erhöht wurde, oder NULL, wenn der angegebene Zeiger NULL ist.Wenn count größer oder gleich der Anzahl von Zeichen in str ist, ist das Ergebnis nicht definiert.
Hinweise
Die _mbsninc ausgeführte Funktion str durch count Mehrbytezeichen._mbsninc erkennt Mehrbytezeichensequenzen entsprechend Mehrbyte-Codepage derzeit.
Zuordnung generische Textroutinen
Tchar.h-Routine |
_UNICODE und _MBCS nicht definiert |
_MBCS definiert |
_UNICODE definiert |
---|---|---|---|
_tcsninc |
_strninc |
_mbsninc |
_wcsninc |
_strninc und _wcsninc sind Zeichenketten- und Zeichenfolge mit Breitzeichenen-Versionen von _mbsninc._wcsninc und _strninc werden nur für diese Zuordnung bereitgestellt und sollten nicht anderweitig verwendet werden.Weitere Informationen finden Sie unter Verwenden von Zuordnungen für generischen Text und Zuordnungen für generischen Text.
_mbsninc_l ist identisch, außer dass verwendet den Gebietsschemaparameter, der in stattdessen übergeben wird.Weitere Informationen finden Sie unter Gebietsschema.
Anforderungen
Routine |
Erforderlicher Header |
---|---|
_mbsninc |
<mbstring.h> |
_mbsninc_l |
<mbstring.h> |
_strninc |
<tchar.h> |
_wcsninc |
<tchar.h> |
Weitere Kompatibilitätsinformation finden Sie unter Kompatibilität in der Einführung.
.NET Framework-Entsprechung
Nicht zutreffend. Um die Standard-C-Funktion aufzurufen, verwenden Sie PInvoke. Weitere Informationen finden Sie unter Beispiele für Plattformaufrufe.
Siehe auch
Referenz
Zeichenfolgenbearbeitung (CRT)
Interpretation von Mehrbytezeichen-Sequenzen
_strdec, _wcsdec, _mbsdec, _mbsdec_l