Пространства имён
Варианты
Действия

std::wcslen

Материал из cppreference.com
< cpp‎ | string‎ | wide

Определено в заголовочном файле <cwchar>
std::size_t wcslen( const wchar_t *str );
Возвращает длину строки широких, то есть число ненулевых широкие символы, которые предшествуют завершающий нулевой символ.
Оригинал:
Returns the length of a wide string, that is the number of non-null wide characters that precede the terminating null wide character.
Текст был переведён автоматически через Google Translate.
Вы можете проверить и исправить перевод. Для инструкций кликните сюда.

Содержание

[править] Параметры

str -
Указатель нулем строку широких должны быть рассмотрены
Оригинал:
pointer to the null-terminated wide string to be examined
Текст был переведён автоматически через Google Translate.
Вы можете проверить и исправить перевод. Для инструкций кликните сюда.

[править] Возвращаемое значение

Длина нулем строку широких str.
Оригинал:
The length of the null-terminated wide string str.
Текст был переведён автоматически через Google Translate.
Вы можете проверить и исправить перевод. Для инструкций кликните сюда.

[править] Пример

#include <iostream>
#include <cwchar>
int main()
{
    const wchar_t* str = L"Hello, world!";
    std::wcout << "The length of L\"" << str << "\" is " << std::wcslen(str) << '\n';
}

Вывод:

The length of L"Hello, world!" is 13

[править] См. также

C documentation for wcslen