共用方式為


to_wstring

將值轉換成寬字串。

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);

參數

參數

描述

Val

要轉換的值。

傳回值

表示值的寬字串。

備註

函式會將 Val 轉換為函式內部的 Buf 陣列物件所儲存的項目序列,就像呼叫 swprintf(Buf, Len, Fmt, Val) 一樣,其中 Fmt 為

  • 如果 Val 有 int 類型,則為 L"%d"。

  • 若 Val 有類型 unsigned int,則為 L"%u"

  • 若 Val 有類型 long,則為 L"%ld"

  • 若 Val 有類型 unsigned long,則為 L"%lu"

  • 若 Val 有類型 long long,則為 L"%lld"

  • 若 Val 有類型 unsigned long long,則為 L"%llu"

  • 如果 Val 有 float 或 double 類型,則為 L"%f"。

  • 若 Val 有類型 long double,則為 L"%Lf"

函式會傳回 wstring(Buf)。

需求

標頭:<string>

命名空間: std

請參閱

參考

string (C++ STL <string>)

wstring

<string>