Je crée un programme pour faire des feuilles de personnage et pour chaque personnage, je fais choisir la race puis la classe. Ce qui fait au total 123 choix différents possibles. Le personnage sera donc de type Humain_Guerrier ou Horpy_Necromancien par exemple. Enfin je le stock avec un pointeur de type Perso car c'est la classe mère.
Mais le problème c'est que étant donné que j'ai 123 allocations de mémoire avec new, bien que ca ne passera que par une seule, le compilateur me met cette erreur:
too much global data defined in function in file in function [...]
J'ai fais quelques tests et je crois que ca vient du nombre excessif de new, alors si quequ'un a compris et a une solution je l'en remerci de me la dire.
Partager