Bonjour,
J'ai une application client serveur:
Dans Le client, J'ai une m�thode de Classe C++ CLI qui appelle Une m�thode serveur en passant en param�tre un objet manag� c# nomm� "TransactionC#"

La classe TransactionC# a une propri�t� : double Prix = 1.56 (Ins�r�e � travers un TextBox)

Code : S�lectionner tout - Visualiser dans une fen�tre � part
1
2
3
4
5
6
7
ClasseC++CLI
{
void ClasseC++CLI::Methode(TransactionC#^ transaction)
{
InterfaceServeur.Methode(transaction);
}
}
Cette propri�t� est interpr�t� avec l'application client avec la valeur 1.56
Mais elle est interpr�t� avec la partie serveur comme Prix = 1.5600000000000001

Je ne pense pense pas que c'est d'u au remoting car : dans l'application client, j'ai d�bug� la classe transaction.Cs j'ai bien Prix = 1.56.
Mais Dans la classeC++CLI.CPP je d�bugu� l'objet transaction qui est pass� en param�tre et j'ai la valeur 1.5600000000000001

Est ce que vous avez une explication s'il vous plait?