Golgappa.net | Golgappa.org | BagIndia.net | BodyIndia.Com | CabIndia.net | CarsBikes.net | CarsBikes.org | CashIndia.net | ConsumerIndia.net | CookingIndia.net | DataIndia.net | DealIndia.net | EmailIndia.net | FirstTablet.com | FirstTourist.com | ForsaleIndia.net | IndiaBody.Com | IndiaCab.net | IndiaCash.net | IndiaModel.net | KidForum.net | OfficeIndia.net | PaysIndia.com | RestaurantIndia.net | RestaurantsIndia.net | SaleForum.net | SellForum.net | SoldIndia.com | StarIndia.net | TomatoCab.com | TomatoCabs.com | TownIndia.com
Interested to Buy Any Domain ? << Click Here >> for more details...


Explain calling an object's member function(declared
virtual)from its constructor?



Explain calling an object's member function(declared virtual)from its constructor?..

Answer / deepak

It will depend on when pointer to vtable is initialised.
generally if constructor is already defined compiler insert
code to initialise virtual table pointer as first statement
inside defined constructor. If vptr is initialised before
calling virtual function then it will be invoked, if vptr is
not initialised then it can crash.

Is This Answer Correct ?    2 Yes 1 No

Post New Answer

More C++ General Interview Questions

What is a hash function c++?

0 Answers  


Give an example of run-time polymorphism/virtual functions.

0 Answers  


What is the full name of logo?

0 Answers  


without if else statement can be written ah

0 Answers  


Explain what are accessor methods?

0 Answers  


Difference between struct and class in terms of access modifier.

0 Answers  


How is modularity introduced in C++?

0 Answers   TCS,


What are the different types of comments allowed in c++?

0 Answers  


What does new in c++ do?

0 Answers  


Define token in c++.

0 Answers  


What is a local reference?

0 Answers  


Explain about Virtual Function in C++?

0 Answers  


Categories