wstring
Um tipo que descreve uma especialização da classe de modelo basic_string com elementos do tipo wchar_t.
Outros typedefs que especializam basic_string incluem cadeia de caracteres, u16string, e u32string.
typedef basic_string<wchar_t, char_traits<wchar_t>, allocator<wchar_t>> wstring;
Comentários
As declarações a seguir são equivalentes:
wstring wstr(L"");
basic_string<wchar_t> wstr(L"");
Para obter uma lista de construtores de cadeia, consulte basic_string::basic_string.
Dica
O tamanho do wchar_t é definido pela implementação.Se seu código depender de wchar_t para ser de determinado tamanho, verifique a implementação da plataforma (por exemplo, com sizeof(wchar_t)).Se você precisar de um tipo de cadeia de caracteres com uma largura que tem a garantia de permanecer a mesmo em todas as plataformas, use string, u16string, ou u32string.
Requisitos
Cabeçalho: <string>
Namespace: std