allora un file header (.h o .hpp) non è una libreria!
Normalmente in C++ nel file header dovresti inserire le dichiarazioni e nel file .cpp le implementazione.
La struttura del file .h te la ho già scritta, salvo errori od omissioni.
Il file .cpp dovrà invece, prima di tutto, includere il file .h e questo si fa con la direttiva del preprocessore
e quindi la implementazione, nel tuo caso, della classe File.codice:#include "mio_header.h"
Questo si fa come ti ho indicato nel precedente post, cioè scrivi la funzione facendo precedere il nome della tua funzione dal nome della classe seguito da :: .
Nel file .cpp dovrai quindi inserire il tuo main.
Non entro in merito nella classe che sembra contenere solo funzioni statiche, dato che non so l'uso che ne vuoi fare.
ciao
sergio

Rispondi quotando