public inbox for gcc-prs@sourceware.org
help / color / mirror / Atom feed
* libstdc++/10163: std::operator>>(istream&, string&) reads whole file
@ 2003-03-20  9:06 achim.herwig
  0 siblings, 0 replies; 2+ messages in thread
From: achim.herwig @ 2003-03-20  9:06 UTC (permalink / raw)
  To: gcc-gnats


>Number:         10163
>Category:       libstdc++
>Synopsis:       std::operator>>(istream&, string&) reads whole file
>Confidential:   no
>Severity:       serious
>Priority:       medium
>Responsible:    unassigned
>State:          open
>Class:          sw-bug
>Submitter-Id:   net
>Arrival-Date:   Thu Mar 20 09:06:00 UTC 2003
>Closed-Date:
>Last-Modified:
>Originator:     achim.herwig@chemie.uni-erlangen.de
>Release:        GCC-3.2.2
>Organization:
>Environment:
Linux 2.4.17, glibc 2.2.2
>Description:
The operator>> on a string does not only read a single word, but the whole file. This is at least (I don't have the standard at hand) contrary to what Josuttis writes in his book and contrary to the other GCC versions I know (including 3.2).

-- stream.cpp ---
// If it worked correctly, only the // would appear!
#include <fstream>
#include <iostream>
#include <string>
using namespace std;
int main (int argc, char** argv) {
   ifstream is("stream.cpp"); // This file.
   string line;
   is >> line ;
   cout << line << endl;
}
>How-To-Repeat:

>Fix:

>Release-Note:
>Audit-Trail:
>Unformatted:


^ permalink raw reply	[flat|nested] 2+ messages in thread

* Re: libstdc++/10163: std::operator>>(istream&, string&) reads whole file
@ 2003-03-20 12:22 paolo
  0 siblings, 0 replies; 2+ messages in thread
From: paolo @ 2003-03-20 12:22 UTC (permalink / raw)
  To: achim.herwig, gcc-bugs, gcc-prs, nobody

Synopsis: std::operator>>(istream&, string&) reads whole file

State-Changed-From-To: open->closed
State-Changed-By: paolo
State-Changed-When: Thu Mar 20 12:22:18 2003
State-Changed-Why:
    Duplicate of libstdc++/10074.

http://gcc.gnu.org/cgi-bin/gnatsweb.pl?cmd=view%20audit-trail&database=gcc&pr=10163


^ permalink raw reply	[flat|nested] 2+ messages in thread

end of thread, other threads:[~2003-03-20 12:22 UTC | newest]

Thread overview: 2+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2003-03-20  9:06 libstdc++/10163: std::operator>>(istream&, string&) reads whole file achim.herwig
2003-03-20 12:22 paolo

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).