Convertir int a string c++

Buenas tardes, viniendo de java, c++ resulta mas menudo, cosas que uno está acostumbrado a poder usar y en las que no tiene problemas en java se convierten en un descubrir en c++ y bueno al  conocer un nuevo lenguaje, de eso se trata. En esta oportunidad, si se queire pasar un int o cualquier dado numérico a string de la libreria estandar <string> se puede usar :

#include <sstream>

int i = 5;
std::string s;
std::stringstream out;
out << i;
s = out.str();

fuente

ciao