Bonjour,

Voila j'ai un probl�me que je n'explique pas:

J'ai un op�rateur d'affectation:
Code : S�lectionner tout - Visualiser dans une fen�tre � part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
C_FMDatum& C_FMDatum::operator=(const C_FMDatum& c)
{
	if(this!=&c)
	{
		dX = c.dX;
		dY = c.dY;
		dZ = c.dZ;
		RX = c.RX;
		RY = c.RY;
		RZ = c.dZ;
		dS = c.dS;
		m_DatumCountry = c.m_DatumCountry;
		m_DatumName = c.m_DatumName;
		m_RefEll = c.m_RefEll;
		m_use_transformation = c.m_use_transformation;
	}
	return *this;
}
et lorsque je passe dans celui-ci, au moment de l'affectation des std::string( m_DatumCountry et m_Datum_Name ), parfois cela ne recopie pas correctement, c'est � dire que par exemple m_DatumCountry ne prendra pas la valeur de c.m_DatumCountry.

Ce qui est �trange c'est que les premiers passages dans la fonction se passent tr�s bien mais � un moment les recopies commencent � bugguer.

Merci d'avance pour votre aide!