Bonjour,

J'ai le code suivant :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
 
template<class CLASS>
class A
{
	CLASS* owner;
public:
	A(CLASS* that)
	{
		owner = that;
	};
	~A(void){};
};
cela compile et je l'execute avec:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
 
class B
{
void Run(){ A<B> a(this); }
};
Le problème est que mon pointeur owner reste un pointeur sur rien après l'instruction owner = that;

Quelqu'un aurait une idée du problème?

Merci