This is the mail archive of the
libstdc++-cvs@sourceware.cygnus.com
mailing list for the libstdc++ project.
libstdc++/ /ChangeLog its/istream.tcc its/std_ ...
- To: libstdc++-cvs at sourceware dot cygnus dot com
- Subject: libstdc++/ /ChangeLog its/istream.tcc its/std_ ...
- From: bkoz at sourceware dot cygnus dot com
- Date: 1 Dec 1999 11:22:18 -0000
CVSROOT: /cvs/libstdc++
Module name: libstdc++
Changes by: bkoz@sourceware.cygnus.com 99/12/01 03:22:18
Modified files:
. : ChangeLog
bits : istream.tcc std_istream.h sstream.tcc
ostream.tcc
stl/bits : std_vector.h
testsuite/27_io: stringbuf.cc istream_unformatted.cc
Log message:
1999-11-30 Benjamin Kosnik <bkoz@gnu.org>
Preliminary istream validations complete.
* bits/istream.tcc (istream::getline): Fixes. Tweaks to make
formatting more consistent. Removal of if-statements inside of for
loops.
(ignore): Fix.
(get): Same.
(putback): Same.
* bits/std_istream.h: Same.
* bits/sstream.tcc (stringbuf::pbackfail): Fix.
* testsuite/27_io/stringbuf.cc: Tweak.
* testsuite/27_io/istream_unformatted.cc (test02): Mo' tests.
* bits/ostream.tcc (ostream::operator<<(arith)): Set badbit, not
failbit on failure, as per 27.6.2.5.2.
* stl/bits/std_vector.h: Allow bool specializations. Should move
ext/std_bvector to bits, not ext, maybe.