Map Skeleton
C++ Concept Map
Names, or identifiers, are used to label C++ language items. They are used for:
- types, including the structured types,
class, struct, enum
and union
;
- variables and constants
(const
variables)
- functions, both member functions and global C-like functions
- macros (
#defines
)
The meaning of names follow the rules of scope, the most important of which
is that a name can only have one meaning within a single scope.
Names can also be placed into logically separate collections called namespaces,
that allow much more freedom over their choice to avoid name clashes.
Please mail any corrections and/or suggestions to Roger Hartley at
rth@cs.nmsu.edu
Copyright © 2003 Roger Hartley