J'essai de construire un petit prog qui mets en oeuvre un automate de singleton comme suit.
Mais à la compilation j'ai des pbs de Linkage.
J'ai une classe mère pour mes singleton:
class Callmain;
//generic class for singleton
class CallState{
public:
virtual void action(Callmain*,QString);
protected:
void changeState(Callmain*,CallState*);
};
merci pour la proposition, mais ca ne change rien.
D'ailleurs ca ne change rien non plus si on enlève cette ligne ainsi que celle du constructeur vide et du friend dans la classe CallReleased