-
- Downloads
libstdc++: Implement "Printing blank lines with println" for C++23
This was recently approved for C++26 at the Tokyo meeting. As suggested by Stephan T. Lavavej, I'm defining it as an extension for C++23 mode (when std::print and std::prinln were first added) rather than as a new C++26 feature. Both MSVC and libc++ have agreed to do this too. libstdc++-v3/ChangeLog: * include/std/ostream (println(ostream&)): Define new overload. * include/std/print (println(FILE*), println()): Likewise. * testsuite/27_io/basic_ostream/print/2.cc: New test. * testsuite/27_io/print/1.cc: Remove unused header. * testsuite/27_io/print/3.cc: New test.
Showing
- libstdc++-v3/include/std/ostream 12 additions, 0 deletionslibstdc++-v3/include/std/ostream
- libstdc++-v3/include/std/print 14 additions, 0 deletionslibstdc++-v3/include/std/print
- libstdc++-v3/testsuite/27_io/basic_ostream/print/2.cc 47 additions, 0 deletionslibstdc++-v3/testsuite/27_io/basic_ostream/print/2.cc
- libstdc++-v3/testsuite/27_io/print/1.cc 0 additions, 1 deletionlibstdc++-v3/testsuite/27_io/print/1.cc
- libstdc++-v3/testsuite/27_io/print/3.cc 53 additions, 0 deletionslibstdc++-v3/testsuite/27_io/print/3.cc
Loading
Please register or sign in to comment