在书上看到的例子,string和double相互转换

string doubleTostring(double  b)

{

      ostringstream ostr;

      ostr<<b;

      return (ostr.str());

}


double stringTodouble(string a)

{

      double temp;

      istringstream istr(a);

      istr>>temp;

      if(istr.fail() || !istr..eof())

      {

            return 0;

      }

      return temp;

}

你可能感兴趣的:(stringstream)