#include #include #include #include using namespace std; int main() { stringstream ss1; stringstream ss2; string in = "String with spaces, and embedded \"quotes\" too"; string out; // write in to a stringstream object ss1 << in; cout << "read in [" << in << "]\n" << "stored as [" << ss1.str() << "]\n"; // read from a stringstream object ss1 >> out; cout << "written out [" << out << "]\n"; cout << "----------------------------------------------------" << endl; // write in to a stringstream object using quoted ss2 << quoted(in); cout << "read in [" << in << "]\n" << "stored as [" << ss2.str() << "]\n"; // read from a stringstream object using quoted ss2 >> quoted(out); cout << "written out [" << out << "]\n"; }