_strninc, _wcsninc, _mbsninc, _mbsninc_l

Перемещает указатель строки символов n.

Важное примечаниеВажно

_mbsninc и _mbsninc_l нельзя использовать в приложениях, выполняемых в среды выполнения Windows.Дополнительные сведения см. в разделе Функции CRT не поддерживаются при /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
);

Параметры

  • str
    Строка источника.

  • count
    Число символов, чтобы увеличить указатель строки.

  • locale
    Языковой стандарт, который необходимо использовать.

Возвращаемое значение

Каждая из этих процедур возвращает указатель на str после того, как было увеличивается на str, NULL или count, является ли указатель NULL.Если значение count больше или равно числу символов в str, результат не определен.

Заметки

Функция _mbsninc увеличивает str многобайтовых знаков count._mbsninc распознает последовательности многобайтовой кодировки в соответствии с многобайтовой кодовой страницы в использовании.

Универсальное текстовое сопоставление функций

Подпрограмма TCHAR.H

Не указаны _UNICODE и _MBCS

определенные _MBCS

Определение _UNICODE

_tcsninc

_strninc

_mbsninc

_wcsninc

_strninc и _wcsninc одно-байт- версии строки символов и функций является _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