I have an object that can be printed to the console with std::cout << obj, but I can’t get a std::string out of it, because it doesn’t seem to implement something like a .string() method. I thought I might be able to use that overloaded operator to just get string representations of everything instead of having to implement a function to do it myself every time I need it, though having found nothing on the subject makes me think this isn’t possible.
I have an object that can be printed to the console with std::cout <<
Share
Use a
std::ostringstream. It is a C++ stream implementation which writes to a string.