1 // { dg-do run }
2 
3 #include <iostream>
4 #include <sstream>
5 
main()6 int main()
7 {
8   std::basic_ostringstream<char> ostr;
9   std::ostreambuf_iterator<char> iter(ostr.rdbuf());
10   *iter++ = 'X';
11 
12 
13   std::cout << ostr.str() << '\n';
14   return 0;
15 }
16