February 2005
Intermediate to advanced
912 pages
25h 26m
English
CONTENTS
Section 7.1 Defining a Function 226
Section 7.2 Argument Passing 229
Section 7.3 The return Statement 245
Section 7.4 Function Declarations 251
Section 7.6 Inline Functions 256
Section 7.7 Class Member Functions 258
Section 7.8 Overloaded Functions 265
Section 7.9 Pointers to Functions 276
This chapter describes how to define and declare functions. We’ll cover how arguments are passed to and values are returned from a function. We’ll then look at three special kinds of functions: inline functions, class member functions, and overloaded functions. The chapter closes with a more advanced topic: function pointers.
A function can be thought of as ...