Path: utzoo!utgpu!news-server.csri.toronto.edu!rpi!dali.cs.montana.edu!uakari.primate.wisc.edu!sdd.hp.com!elroy.jpl.nasa.gov!jpl-devvax!alexa!russb From: russb@alexa.JPL.NASA.GOV (Russ Brill) Newsgroups: comp.lang.c++ Subject: Problems with putback() Message-ID: <1991May20.213530.1864@jpl-devvax.jpl.nasa.gov> Date: 20 May 91 21:35:30 GMT Sender: usenet@jpl-devvax.jpl.nasa.gov (For NNTP so rrn will be able to post) Reply-To: russb@alexa.JPL.NASA.GOV (Russ Brill) Organization: Jet Propulsion Laboratory (NASA) Lines: 8 Nntp-Posting-Host: sampson I know there has been some discussion of istream::putback() over the last month, but I didn't care much until now. We are getting failures of this method (on Sun's cfront 2.0) at what appear to be rare and random times. Can you putback more than one character between extractions? Must the argument match the extracted character(s)? Why might it otherwise fail?