Перевести число в строку
Нужно написать собственную функцию перевода из числа в строку. Вот вроде бы обратная вещь.
string DToStr(double Val)
{
char output[50] = "";
string str = "";
ostringstream ost;
ost << Val;
strcpy(output,ost.str().c_str());
output[strlen(output)] = '\0';
str = output;
return str;
}
Источник: Stack Overflow на русском