C++ Enhancements to C Functions

The C++ language provides many enhancements to C functions. See the links below.



Constructor and destructor functions


Reference arguments
Default arguments
Reference return types
Member functions
Overloaded functions
Operator functions
Conversion functions
Virtual functions
Function templates
Ellipsis and void