Mam pewne problemy podczas próby konwersji ciągu podwójnego na ciąg C++. Oto mój kodKonwertowanie podwójnego na ciąg w C++
std::string doubleToString(double val)
{
std::ostringstream out;
out << val;
return out.str();
}
Mam problem, jeśli podwójne jest przekazywane jako "10000000". Następnie wartość ciąg zwracane jest 1e + 007
Jak mogę uzyskać wartość ciągu jako „10000000”
Kilka przykładów z następujących: http://www.codeproject.com/KB/recipes/Tokenizer.aspx Są bardzo wydajne i nieco eleganckie. –