40 std::ostringstream out_1 (std::ios::in | std::ios::out);
43 std::istream in_1 (out_1.rdbuf ());
46 out_1 <<
"Here is the first ouput";
49 std::string string_ex =
"L'heure est grave!";
52 std::istringstream in_2 (string_ex);
55 std::cout << in_1.rdbuf () << std::endl;
61 std::cout << in_2.rdbuf () << std::endl;
67 std::stringbuf::pos_type
pos =
68 out_1.rdbuf ()->pubseekoff (0, std::ios::cur, std::ios::out);
72 out_1 <<
' ' << in_2.rdbuf ();
75 std::cout << in_1.rdbuf () << std::endl;
78 in_1.rdbuf ()->pubseekpos (
pos, std::ios::in);
81 std::cout << in_1.rdbuf () << std::endl;