Bonjour,
je suis tombé sur ce petit State Manager sur le forum de la SFML :
https://github.com/eXpl0it3r/SmallGameEngineIl a été fait par un des membres de ce forum et il paraissait bien car il n'utilisait pas le système classique init/cleanup que l'on voit habituellement et qui n'est pas facile a gérer. Mais je suis un peu perdu avec les éléments c++11 utilisés.
En copiant ce code, j'obtiens des erreurs avec GDB :
-Signal SIGTRAP, si on change de State en supprimant le précédent
-Une Segmentation Fault, si on ferme l'application sur un State alors qu'un autre est en pause
Je n'arrive pas à comprendre ces erreurs...
Merci d'avance pour votre aide.