Mostly straightforward. The two complications of interest to us in this class are
void *
, in which case the
pointer value on the right-hand side may have any pointer type.
*
, where C is a class, then the left-hand side
variable can be of type C' *
, where C' is the class
C or any of its ancestors.
This page last modified on 24 January 2006.