Un-Answered Questions { C++ General }

What are shallow and deep copies?

629


Why is it necessary to use a reference in the argument to the copy constructor?

629


What is a template in c++?

635


You have two pairs: new() and delete() and another pair : alloc() and free(). Explain differences between eg. New() and malloc()

588


Explain how would you handle a situation where you cannot call the destructor of a local explicitly?

535


Can we declare a base-class destructor as virtual?

584


What is the auto keyword good for in c++?

619


What is the word you will use when defining a function in base class to allow this function to be a polimorphic function?

670


What are proxy objects in c++?

639


Specify some guidelines that should be followed while overloading operators?

616


How a macro differs from a template?

635


What is the two main roles of operating system?

510


How do you write a function that can reverse a linked-list?

572


Describe the advantages of operator overloading?

575


How are the features of c++ different from c?

592