Ho provato a creare una classe con relativo prototipo.
Ma in fase di compilazione mi da un sacco di errori.

A.h
codice:
//prototipo
class A{
      public:
             //costruttore
             A();
             //distruttore
             ~A();
      //public: accessibili da ogni parte del programma entro il campo di validità della classe in oggetto.
      public:
             int a;
             int b;
             int c;
      //protected: accessibili alle funzioni membro appartenenti alla stessa classe e alle classi da questa derivate
      protected:
                int aa;
                int bb;
                int cc;
      //private: accessibili solo alle funzioni membro appartenenti alla stessa classe
      private:
              int zzz;
              int yyy;
              int xxx;
}
A.cpp
codice:
#include <stdio.h>
#include "A.h"

//costruttore
A()
{
    a = 10;
    b = 20;
    zzz = 3000;
}
//distruttore
~A()
{
     printf("Oggetto distrutto!!");
}
Potete aiutarmi??
Quale è il problema??