C++ Programming (3) Flashcards
What is a Template?
What is a Function Template? Syntax?
What is a Class Template? Syntax?
How can you create a template that take more than one type?
What are the different syntaxes when defining basic templates?
What is the standard template library?
What are the three kinds of things found in the STL? Examples?
STL Vector example:
What is overloading?
What is function overloading?
When does the program know what version of a function to use when using overloading?
What is operator overloading?
Example of overloading the stream operator:
What operators CAN and CANNOT be overloaded?
What is polymorphism? When we say polymorphism, what type are we talking about?
What does the ‘virtual’ keyword do? What is dynamic dispatching?