libstdc++/ /ChangeLog its/std_ostream.h its/os ...

bkoz@sourceware.cygnus.com bkoz@sourceware.cygnus.com
Mon Oct 25 15:08:00 GMT 1999


CVSROOT:	/cvs/libstdc++
Module name:	libstdc++
Changes by:	bkoz@sourceware.cygnus.com	99/10/25 15:08:56

Modified files:
	.              : ChangeLog 
	bits           : std_ostream.h ostream.tcc locale_facets.tcc 
	testsuite/27_io: ostream_inserter_char.cc 
	testsuite/21_strings: ctor_copy_dtor.cc inserters_extractors.cc 

Log message:
	1999-10-25  Benjamin Kosnik  <bkoz@cygnus.com>
	
	* bits/std_ostream.h (ostream.inserters.char): Correctly pad output.
	_S_pad_char: New function. Not done: ios_base::internal.
	* bits/ostream.tcc: Clean for above.
	* bits/locale_facets.tcc (_S_fill): Remove ostreambufiterator
	specialization that was commented out, as ostreams now have to
	correctly deal with padding.
	* testsuite/27_io/ostream_inserter_char.cc (main): Add tests.
	
	* testsuite/21_strings/ctor_copy_dtor.cc(test02): Add test case
	from mailing list. This is a bug, and should be fixed.
	* testsuite/21_strings/inserters_extractors.cc (main): Tweak, fix typo.



More information about the Libstdc++-cvs mailing list