Salut tout le monde,

pour résoudre un problème de référence croisée j'ai dû faire une pré déclaration. Quand je fait un delete de la classe pré déclarer dans le destructeur j'obtiens un segmentation fault.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
 
class A;
 
class B
{
  A *t;
B(){ t = new A();}
~B(){ delete t;} //segmentation fault à l'execution 
}
même chose avec
Je voudrais comprendre ce qui se passe, pourquoi le delete ne fonction pas. ça me parait bizard