les types polymorphes ne posent aucun problème pour l'écriture, grace à l'existence des des fonction virtuelles. Pour la lecture, ca pose en effet un petit porblème. J'ai fait un truc comme ca dans un projet que je suis en train de faire, et le truc c'est que à chaque fois avant d'écrire un objet, j'écrit une valeur qui permet de reconaitre la classe de l'objet. Par exemple si tu ecris un objets de classe à, tu écris 1 puis l'objet, tu fais un table de correspondance entre la valeur de l'octet (ou plus si nécessaire) et la classe de l'objet. Je ne sais pas si cette méthode est bonne mais ca me semblait la manière la plus évidente de la faire Situ n'y arrives vraiment pas, dis le moi et je pourrai te montrer un exemple
|