Forse non ho ben capito il tuo problema, tuttavia se cosi non fosse prova cosi: nei tuoi headers che vuoi includere dovrai indicare al preprocessore compile-time che andranno inclusi una e una sola volta, sebbene la direttiva #include compaia più volte.
1) Soluzione
#ifndef FLOAT1_H
#define FLOAT1_H
// Resto di "Float1.h"
#endif
2) Soluzione
#pragma once
// Resto di "Float1.h"
![]()