Bonjour,

J'ai une erreur de conversion que je ne comprend pas quand j'appelle une m�thode. J'obtiens l'erreur
C2664: 'DataLogger::setDataLogger': impossible de convertir le param�tre 1 de 'DataLogging' en 'DataLogging'
Le probl�me survient � l'appel de la fonction :
Code : S�lectionner tout - Visualiser dans une fen�tre � part
1
2
3
4
5
6
7
 
void ConstellationSimulator::UpdateDataLogger (DataLogger ^ data_logger)
{
	DataLogging data_logging;
 
	data_logger->setDataLogger(data_logging);
}
Voici le prototype de la fonction setDataLogger :
Code : S�lectionner tout - Visualiser dans une fen�tre � part
1
2
 
void setDataLogger (DataLogging data_logging);
DataLogging est une structure d�fini comme �tant :
Code : S�lectionner tout - Visualiser dans une fen�tre � part
1
2
3
4
5
 
public ref struct DataLogging
{
	double iii;
};
Est-ce que quelqu'un pourrait m'aider sur ce probl�me svp?

Merci.