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