Title
Stringstreams read/write pointers initial position unclear
Status
nad
Section
[ostringstream]
Submitter
Matthias Mueller

Created on 1998-05-27.00:00:00 last changed 172 months ago

Messages

Date: 2010-10-21.18:28:33

Rationale:

The LWG believes the Standard is correct as written. The behavior of stringstreams is consistent with fstreams, and there is a constructor which can be used to obtain the desired effect. This behavior is known to be different from strstreams.

Date: 2010-10-21.18:28:33

[ PJ Plauger, Bjarne Stroustrup, Randy Smithey, Sean Corfield, and Jerry Schwarz have all offered opinions; see reflector messages lib-6518, 6519, 6520, 6521, 6523, 6524. ]

Date: 1998-05-27.00:00:00

In a comp.lang.c++.moderated Matthias Mueller wrote:

"We are not sure how to interpret the CD2 (see [iostream.forward], [ostringstream.cons], [stringbuf.cons]) with respect to the question as to what the correct initial positions of the write and  read pointers of a stringstream should be."

"Is it the same to output two strings or to initialize the stringstream with the first and to output the second?"

History
Date User Action Args
2010-10-21 18:28:33adminsetmessages: + msg103
2010-10-21 18:28:33adminsetmessages: + msg102
1998-05-27 00:00:00admincreate