From: "Roberto Henríquez Laurent" Newsgroups: comp.os.linux.development.apps,comp.os.msdos.djgpp,comp.unix.programmer Subject: Re: C++ Passing ostreams by reference to methods, problem Date: 29 May 1997 08:04:46 GMT Organization: Universidad de Castilla-La Mancha Lines: 18 Message-ID: <01bc6c06$d6e88ee0$1b2443a1@pcoec.uclm.es> References: <01bc6b49$27fce100$1b2443a1 AT pcoec DOT uclm DOT es> NNTP-Posting-Host: est271.mag-cr.uclm.es To: djgpp AT delorie DOT com DJ-Gateway: from newsgroup comp.os.msdos.djgpp Precedence: bulk Thanks to anyone who replied me. However, I spent some more time and went into the code which produced the bug. It had nothing to do with the fragment I posted. Instead, it was caused because some data were not stored during a call to a constructor. The trouble was that I had a class with overloaded constructors, and I was trying to call one of them from another, once in the caller I had some data in the format the called used. But I suppose I was doing it wrong so that the call to the constructor never happened. And the compiler didn't say anything. And the question is: If I have 2 constructors, e.g.: Class(int a, int b) and Class(String xyz), how should I call Class (int, int) after processing the String xyz in the other constructor? Thanks again... Roberto.