Message-ID: <382F20BF.F4257034@lycosmail.com> Date: Sun, 14 Nov 1999 15:51:11 -0500 From: Adam Schrotenboer X-Mailer: Mozilla 4.7 [en] (Win98; U) X-Accept-Language: en MIME-Version: 1.0 To: djgpp AT delorie DOT com Subject: Re: Debugging Rhide C++ Struct References: <80mtke$baf$1 AT wanadoo DOT fr> Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Reply-To: djgpp AT delorie DOT com Another q for you, it looks like you're trying to use a struct in order to do a class. To be perfectly honest, I know little to nothing about classes, but that doesn't look right at all. Can anybody clear this up?? Is a struct necessary in this case?? Regis DUPUY wrote: > Hi > The little program below wich is a c++ example for struct compile > and run but I can't trace it with F7 (rhide debugger) > it jumps over the first line : point a,b; > then it trace back ,then it stay at the same place and it ends > is it impossible to debug C++ program with rhide if those programs > have struct definitions ? > > #include > struct point > > int x; > int y; > void initialise(int,int); > void deplace(int,int); > void affiche(); > }; > void point::initialise(int abs,int ord) > {x=abs;y=ord;} > void point::deplace(int dx,int dy) > {x+=dx;y+=dy;} > void point::affiche() > {cout <<"je suis en "< int main() > > point a,b; > a.initialise(5,2); > a.affiche(); > a.deplace(-2,4); > a.affiche(); > b.initialise(1,-1); > b.affiche(); > return 0; > }