Espacios de nombres
Variantes
Acciones

std::regex_traits::length

De cppreference.com
< cpp‎ | regex‎ | regex traits
 
 
Biblioteca de expresiones regulares
Clases
(C++11)
Algoritmos
Iteradores
Excepciones
Rasgos
Constantes
(C++11)
Gramática de las expresiones regulares
 
 
static std::size_t length(const char_type* p);
Calcula la longitud de una secuencia de caracteres terminada en nulo, es decir, el más pequeño de tal manera que i p[i]==0 .
Original:
Calculates the length of a null-terminated character sequence, that is, the smallest i such that p[i]==0.
The text has been machine-translated via Google Translate.
You can help to correct and verify the translation. Click here for instructions.
especializaciones biblioteca estándar de std::regex_traits ejecutar std::char_traits<CharT>::length(p);. ...
Original:
Standard library specializations of std::regex_traits execute std::char_traits<CharT>::length(p);
The text has been machine-translated via Google Translate.
You can help to correct and verify the translation. Click here for instructions.

[editar] Parámetros

p -
puntero al primer elemento de la secuencia de caracteres terminada en nulo
Original:
pointer to the first element of the null-terminated character sequence
The text has been machine-translated via Google Translate.
You can help to correct and verify the translation. Click here for instructions.

[editar] Valor de retorno

La longitud de la cadena de caracteres terminada en cero .
Original:
The length of the null-terminated character string.
The text has been machine-translated via Google Translate.
You can help to correct and verify the translation. Click here for instructions.

[editar] Ejemplo

#include <regex>
#include <iostream>
 
int main()
{
    std::cout << std::regex_traits<char>::length(u8"Кошка") << '\n'
              << std::regex_traits<wchar_t>::length(L"Кошка") << '\n';
}

Salida:

10
5