Click here to Skip to main content
15,912,207 members
Home / Discussions / C / C++ / MFC
   

C / C++ / MFC

 
GeneralRe: please help me. Pin
Cranky8-Mar-08 1:31
Cranky8-Mar-08 1:31 
GeneralRe: please help me. Pin
Mark Salsbery8-Mar-08 10:27
Mark Salsbery8-Mar-08 10:27 
GeneralRe: please help me. Pin
Hamid_RT9-Mar-08 0:49
Hamid_RT9-Mar-08 0:49 
GeneralRe: please help me. Pin
Mark Salsbery9-Mar-08 8:11
Mark Salsbery9-Mar-08 8:11 
GeneralRe: please help me. Pin
Hamid_RT9-Mar-08 19:50
Hamid_RT9-Mar-08 19:50 
Questionplease help me. Pin
liuyajuan21-Apr-08 16:18
liuyajuan21-Apr-08 16:18 
GeneralRe: please help me. Pin
Le@rner21-Apr-08 18:00
Le@rner21-Apr-08 18:00 
GeneralFailed to initialize object in a constructor Pin
cydd7-Mar-08 23:55
cydd7-Mar-08 23:55 
Hi all,
I am trying to initialize an object using it's constructor, but the members of the object are just not getting initialized.I will just explaining it to you with some coding so that you can understand my issue in a better way.


I have a base class ,say CBase and I am deriving a class from it ,say Derived.
<br />
Base<br />
----<br />
class CBase<br />
{<br />
  int nBmember1;<br />
  int nBmember2;<br />
<br />
public:<br />
  CBase(int nBmember1,int                                                    nTempMember):nBmember1(nBmember1),nBmember2(nTempMember){}<br />
<br />
//rest of the member functions<br />
<br />
};<br />
<br />
Derived<br />
-------<br />
class CDerived :public CBase<br />
{<br />
   int nDmember1;<br />
public:<br />
   CDerived(int nBmember1,int                                                    nTempMember,int nTempMember2):CBase(nBmember1,nTempMember),nDmember1(nTempMember){}<br />
<br />
//rest of the member functions<br />
};<br />
<br />
int main()<br />
{<br />
 CDerived *DerivedObj= new CDerived(25,50,75);<br />
 //......<br />
 //......<br />
}<br />
<br />


While creating an object passing these parameters ,It goes to the derived class constructor,the derived class constructor in turn calls the Base class constructor with their respective arguments.But these values are not being assigned to the members of the class.
while I access the DerivedObj , it has some junk value for its members..

I don't have any clue on why the object is not getting initialized with the correct values? Have anyone of you come across an issue like this?
Please help.... Smile | :)
AnswerRe: Failed to initialize object in a constructor [modified] Pin
Rajkumar R8-Mar-08 0:00
Rajkumar R8-Mar-08 0:00 
GeneralRe: Failed to initialize object in a constructor Pin
cydd8-Mar-08 22:37
cydd8-Mar-08 22:37 
Generalgraph plotting.. Pin
Member 47738777-Mar-08 23:00
Member 47738777-Mar-08 23:00 
GeneralRe: graph plotting.. Pin
CPallini7-Mar-08 23:35
mveCPallini7-Mar-08 23:35 
GeneralRe: graph plotting.. Pin
Member 47738778-Mar-08 0:51
Member 47738778-Mar-08 0:51 
Generalinstantiation point discussion Pin
George_George7-Mar-08 22:24
George_George7-Mar-08 22:24 
GeneralRe: instantiation point discussion Pin
Rajkumar R7-Mar-08 22:43
Rajkumar R7-Mar-08 22:43 
GeneralRe: instantiation point discussion Pin
George_George7-Mar-08 23:01
George_George7-Mar-08 23:01 
GeneralRe: instantiation point discussion Pin
Rajkumar R7-Mar-08 23:23
Rajkumar R7-Mar-08 23:23 
GeneralRe: instantiation point discussion Pin
George_George8-Mar-08 22:03
George_George8-Mar-08 22:03 
GeneralRe: instantiation point discussion Pin
Rajkumar R9-Mar-08 2:07
Rajkumar R9-Mar-08 2:07 
GeneralRe: instantiation point discussion Pin
George_George9-Mar-08 2:24
George_George9-Mar-08 2:24 
GeneralRe: instantiation point discussion Pin
Rajkumar R9-Mar-08 3:01
Rajkumar R9-Mar-08 3:01 
GeneralRe: instantiation point discussion Pin
George_George9-Mar-08 3:15
George_George9-Mar-08 3:15 
AnswerRe: instantiation point discussion Pin
Rajkumar R9-Mar-08 3:27
Rajkumar R9-Mar-08 3:27 
GeneralRe: instantiation point discussion Pin
George_George9-Mar-08 15:28
George_George9-Mar-08 15:28 
GeneralMSDN template sample Pin
George_George7-Mar-08 20:36
George_George7-Mar-08 20:36 

General General    News News    Suggestion Suggestion    Question Question    Bug Bug    Answer Answer    Joke Joke    Praise Praise    Rant Rant    Admin Admin   

Use Ctrl+Left/Right to switch messages, Ctrl+Up/Down to switch threads, Ctrl+Shift+Left/Right to switch pages.