> Please teach me the difference between a "base class" and a "virtual
> base class" first. (I never understood this...)

A virtual base class is only included once, even if inherited multiple
times. This is necessary if you have 'diamond shaped' inheritance;

      B
     / \
    D1  D2
     \ /
      C

If B is not inherited virtual, C would conatin two copies of B.

Andre'

-- 
Andr� P�nitz ............................................. [EMAIL PROTECTED]

Reply via email to