Function Members

Steven Zeil

Old Dominion University, Dept. of Computer Science

Table of Contents

1. Function Members
1.1. Example: Times
1.2. Example: Times
1.3. Calling Member Functions
1.4. Implementing Member Functions
1.5. Implementing Member Functions
1.6. Implicit Access to Members
1.7. Multiple Struct Arguments
1.8. Example: the Auction Program with Function Members
2. Initializing Structs
2.1. Initializing Data via Constructors
2.2. Implementing Constructors
2.3. Overloading Constructors
2.4. Overloading Constructors
2.5. Calling Constructors
2.6. Calling Constructors in Declarations
2.7. Special Syntax for Constructors Calls in Declarations
2.8. What You've Been Doing All Along
3. Cleaning Up Structs
3.1. Destructor Example
3.2. Calling Destructors
3.3. Calling Destructors
3.4. Calling Destructors
3.5. Example: the Auction Program with Constructors and Destructors