#include <sstream>
#include <iomanip>
class mystringstream : public std::stringstream
{
public:
mystringstream()
{
precision(16);
}
};
int main()
{
std::stringstream stream;
mystringstream mystream;
double pi = 3.141592653589793;
double e = 2.718281828459045;
stream << pi << ", " << e << std::endl;
mystream << pi << ", " << e << std::endl;
std::cout << stream.str();
std::cout << mystream.str();
}