Un-Answered Questions { C++ General }

What are shallow and deep copies?

636


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

637


What is a template in c++?

637


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

595


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

547


Can we declare a base-class destructor as virtual?

588


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

626


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

674


What are proxy objects in c++?

645


Specify some guidelines that should be followed while overloading operators?

625


How a macro differs from a template?

638


What is the two main roles of operating system?

517


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

577


Describe the advantages of operator overloading?

577


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

596