codice:
class AttivitaComposte : public AttivitaElementari
{
  public:
          AttivitaComposte C[20];
          int nC;

          AttivitaComposte()
          {
            nC=0;
            TipoAttivita=Composta;
          }

          void assignC(AttivitaComposte c[])
          {
            //for (int i=0;i<nC;i++)
          }

};
Mi da errore sul metodo C, mi dice che il campo ci ha un tipo incompleto; e TipoAttivita=Composta, metodo che eredita dalla superclasse, mi dice parse error before '='