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