Q1. Compare the concepts of the structures in ‘C’ and classes in ‘C++’ with the help of appropriate illustrations.
Q2. Distinguish between the static polymorphism and run-time polymorphism.
Q3. Compare and contrast the ‘inline function’ in C++ with macros of C language.
Q4. Can constructors and destructors be overloaded? Illustrate on it.
Q5. Illustrate the reason why Operator Overloading is needed. Illustrate the operators in C++ that can’t be overloaded?
Q6. Describe the uses of friend function in C++.
Q7. Write down the general syntax of function templates and describe their use.