wstring

Tipo que describe una especialización de la clase de plantilla basic_string con elementos de tipo wchar_t.

Hay otros typedefs que especializan basic_string, entre los que se incluyen string, u16string y u32string.

typedef basic_string<wchar_t, char_traits<wchar_t>, allocator<wchar_t>> wstring;

Comentarios

Las declaraciones siguientes son equivalentes:

    wstring wstr(L"");

    basic_string<wchar_t> wstr(L"");

Para ver una lista de los constructores de cadena, consulte basic_string::basic_string.

Nota

El tamaño de wchar_t está definido por la implementación.Si el tamaño del código depende de wchar_t, compruebe la implementación de la plataforma (por ejemplo, con sizeof(wchar_t)).Si necesita un tipo de carácter de cadena con una anchura garantizada de modo que se mantenga igual en todas las plataformas, utilice string, u16string o u32string.

Requisitos

Encabezado: <string>

Espacio de nombres: std

Vea también

Referencia

<string>

basic_string (Clase)