Czy jest jakiś sposób żeby umieścić we własnej bibliotece deklaracje klasy ?
Chciałbym później dodawać taką bibliotekę do pliku z kodem źródłowym i tworzyć w nim klasę dziedziczącą po tej znajdującej się w bibliotece. np.

class gracz{                                               //to by miało siedzieć w oddzielnym pliku
public:
       string imie;
}

class gracz_zaawansowany : public gracz {    // to w drugim do którego dołączę sobie "gracz.h"
public: 
          int wynik;
}

chodzi mi o to jakby miał wyglądać taki plik nagłówkowy (jak mniemam z definicją) dla klasy podstawowej i co powinno być w pliku gracz.cpp( deklaracja)

Nieaktualne (wyszło metodą prób i błędów).
w pliku nagłówkowym .h trzymam klasę
w pliku .cpp deklaracje metod klasy
Po dodaniu pliku .h można korzystać z danej klasy