Sdílet prostřednictvím


to_string

Převede hodnotu na string.

string to_string(int Val); string to_string(unsigned int Val); string to_string(long Val); string to_string(unsigned long Val); string to_string(long long Val); string to_string(unsigned long long Val); string to_string(float Val); string to_string(double Val); string to_string(long double Val);

Parametry

Parametr

Popis

Val

Hodnota, která má být převedena.

Vrácená hodnota

string, který reprezentuje hodnotu.

Poznámky

Funkce převede Val na řadu prvků, které jsou uloženy v objektu pole Buf, který je interní pro funkci, jako kdyby volala sprintf(Buf, Fmt, Val), kde Fmt je

  • "%d", pokud Val má typ int

  • "%u", pokud Val má typ unsigned int

  • "%ld", pokud Val má typ long

  • "%lu", pokud Val má typ unsigned long

  • "%lld", pokud Val má typ long long

  • "%llu", pokud Val má typ unsigned long long

  • "%f", pokud Val má typ float nebo double

  • "%Lf", pokud Val má typ long double

Funkce vrátí string(Buf).

Požadavky

Záhlaví: < řetězec >

Obor názvů: std

Viz také

Referenční dokumentace

string (<string>)

wstring

<string>