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