Redéfinition gameboy_t

Redéfinition gameboy_t

by Kilian D'Eternod -
Number of replies: 1

Bonjour,

Le type gameboy_t défini dans gameboy.h est redéfini dans le fichier donné lcdc.h qu'il est nécessaire d'include dans gameboy.h pour ajouter un écran à la gameboy.

Comme ce type est redéfini, cela lève une erreur à la compilation. Comment éviter ce problème ?

Merci

In reply to Kilian D'Eternod

Re: Redéfinition gameboy_t

by Jean-Cédric Chappelier -

dans lcdc.h ce n'est pas une « redéfinition », mais simplement une prédéclaration (revoir le cours sur les listes chaînées).

Il faut en effet que la définition dans gameboy.h soit compatible avec cette prédéclaration (nommez la struct).