Ritiro quello che ho detto. Ho cambiato file e le f sono tornate    
Ho aperto il file con un editor professionale e il codice esadecimale è perfetto, ma delle f non c'è traccia. Eppure nel programma ho scritto 
while(theFile.good())
 quindi è possibile che vada a leggere fuori dal file?