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.