Freigeben über


to_wstring

Konvertiert einen Wert in eine breite Zeichenfolge.

wstring to_wstring(int Val); wstring to_wstring(unsigned int Val); wstring to_wstring(long Val); wstring to_wstring(unsigned long Val); wstring to_wstring(long long Val); wstring to_wstring(unsigned long long Val); wstring to_wstring(float Val); wstring to_wstring(double Val); wstring to_wstring(long double Val);

Parameter

Parameter

Beschreibung

Val

Der zu konvertierende Wert.

Rückgabewert

Die breite Zeichenfolge, die den Wert darstellt.

Hinweise

Mit der Funktion wird Val in eine Sequenz von Elementen konvertiert, die in einem für die Funktion internen Buf-Arrayobjekt gespeichert werden, als würde swprintf(Buf, Len, Fmt, Val) aufgerufen, wobei Fmt Folgendem entspricht:

  • L"%d", wenn Val den Typ int aufweist

  • L"%u", wenn Val den Typ unsigned int aufweist

  • L"%ld", wenn Val den Typ long aufweist

  • L"%lu", wenn Val den Typ unsigned long aufweist

  • L"%lld", wenn Val den Typ long long aufweist

  • L"%llu", wenn Val den Typ unsigned long long aufweist

  • L"%f", wenn Val den Typ float oder double aufweist

  • L"%Lf", wenn Val den Typ long double aufweist

Die Funktion gibt wstring(Buf) zurück.

Anforderungen

Header: <string>

Namespace: std

Siehe auch

Referenz

String (C++ STL <string>)

wstring

<string>