C ++ 11 include std :: stoi, perché non std :: itos?

34

Ho notato con soddisfazione che C ++ 11 ha una std::sto@ famiglia di funzioni per decomprimere facilmente ints / float / longs qualunque dalle stringhe. Sono sorpreso, tuttavia, che l'opposto non è implementato. Perché il comitato degli standard non ha incluso una famiglia di funzioni std::itos per passare da ints / float / qualunque (indietro) alle stringhe?

    
posta Doug T. 11.05.2012 - 22:25
fonte

1 risposta

39

Mi sono sbagliato, c'è un set di funzioni "Xtos", sono tutte appena chiamate to_string . Ogni to_string è sovraccarico per prendere un tipo di base diverso, cioè:

std::string to_string(float f);
std::string to_string(int f);
...

Vedi qui per ulteriori informazioni.

    
risposta data 11.05.2012 - 22:43
fonte

Leggi altre domande sui tag