
(8) The typeid operator is useful to know
the types of strange objects. During pro-
gram execution, we can obtain their class
name.
(9) The keyword explicit is advanta-
geous to declare the constructors of a
class as being explicit.
(10) The keyword mutable is used when
we need to declare a constant object but
partly; that is, a specific data variable can
be modified.
(11) C++ allows defining variables with a dif-
ferent scope such as local, global, blocks
classes, functions, etc. ANSI C++ has
added a new keyword namespace to
declare a scope that has global variables.
The C++ standard library is the better ex-
ample of a namespace. ...