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 |
what is the use of Namespace in c++.
Explain container class.
What is a manipulator in c++?
What is virtual table?
reading material is provided 3 books for c++ if u need more do let me know thnx i hve lots of material do let me know if u want it
int age=35; if(age>80) {Console.WriteLine("Boy you are old");} else {Console.WrieLine("That is a good age");}
why is iostream::eof inside a loop condition considered wrong?
Describe the process of creation and destruction of a derived class object?
What should main() return in c and c++?
Explain the need for "Virtual Destructor"?
Why c++ is not a pure oop language?
How can we read/write Structures from/to data files?