Lecture Notes for Advanced Programming II

7 November 2002 - Function Objects


Function Objects


Counting Words


Counting Words With Globals


What are Function Objects?


Function Object Declarations


Calling Object Instances


Function Object Uses


Revisiting Word Counting


Function Objects vs. Functions


Function Objects and Functions


Zero Residue Counts


Counting Zero Residues


Other Residue Counts


Function Adapters


The Argument-Reducing Function Adapters


The Converting Function Adapter


Counting Residues with Function Objects


isstrtype Revisited


The Negating Function Adopters


isstrtype() and Function Adapters


STL-Defined Functors


cm3() Revisited


Points to Remember


This page last modified on 8 November 2002.