_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. Дополнительные сведения см. в разделе Примеры вызовов неуправляемого кода.
См. также
Ссылки
Интерпретация последовательностей многобайтового символов
_strdec, _wcsdec, _mbsdec, _mbsdec_l