Bonjour !
alors voila j'expose mon soucis
Je suis en train de realiser un jeu sous linux et j'aimerai utiliser le module audio pour integrer une musique.
je poste mon code histoire que l'on sache de quoi on parle.
class maClasse
{
private:
sf::Music *_music;
public
...
...
...
};
this->_music = new sf::Music();
if (!this->_music->OpenFromFile("sounds/murloc.mp3"))
std::cout << "Impossible de loader le fichier" << std::endl;
else
{
this->_music->SetLoop(true);
this->_music->Play();
}
le code CPP se situe dans mon constructeur, je veux simplement init un son et le play derriere ...
mon soucis se situe au niveau du this->_music = new sf::Music();
je segfault sur cette partie et je ne comprend absolument pas pourquoi ...
sur le net on vois beaucoup d'utilisation sans pointeur hors je suis dans un systeme de classe ... donc je souhaite garder un pointeur ...
si quelqu'un pouvait m'eclairer .. Merci