Errore del compilatore C2083
confronto struct/union non valido
Una struttura o un'unione viene confrontata direttamente con un altro tipo definito dall'utente. Questa operazione non è consentita, a meno che l'operatore di confronto non sia stato definito o non esista una conversione in un tipo scalare.