Salut,
J'ai s�rialis� un ArrayList par C#, et je veux le d�serialiser dans un programme C++, est-ce que quelqu'un saura m'aider ? C++ pourra r�cup�rer un ArrayList ?
Merci
Salut,
J'ai s�rialis� un ArrayList par C#, et je veux le d�serialiser dans un programme C++, est-ce que quelqu'un saura m'aider ? C++ pourra r�cup�rer un ArrayList ?
Merci
la d�s�rialisation en C++/CLI foncitonne de la meme facon qu'en c#, c'est juste une question de syntaxe
tu peux t'inspirer de la faq c++/cli http://dotnet.developpez.com/faq/cpp...#serialization
L� je veux une s�rialisation binaire, parce que je pense qu'il n'y a pas d'objet de type ArrayList dans C++, � noter que mon outil que j'ai r�alis� c'�tait en C#.
En fait, cet outil renvoie le projet sous format d'un tableau en C# (ArrayList) et les utilisateurs travaillent en C++ danc il veulent r�cup�rer leur travail (c�d l'ArrayList). Moi j'ai propos� le format XML pcq �a sera facil de le lire avec C++, mais l'encadrant m'a demand� le format binaire, l'id�e que j'ai maintenant c'est de faire une s�rialisation binaire manuelle, mais �a demande du travail.
Qu'est-ce que vous en pensez ?
le C++/CLI sait travailler avec les arraylist
maintenant, si tu veux faire une d�s�rialisation native, il va surement falloir impl�menter ton propre traducteur.
=> Comment d�serialiser un ArrayList de C# avec C++ ?le C++/CLI sait travailler avec les arraylist
C'est-�-dire impl�menter mon propre serializer, c'est �a ?maintenant, si tu veux faire une d�s�rialisation native, il va surement falloir impl�menter ton propre traducteur.
D�sol� mais je comprend pas bien le terme natif.
ce qu'on entend par natif, c'est du C++ classique, qui ne sait pas utiliser le framework .net et donc par extension, qui n'a pas acc�s � la class ArrayList
le C++/CLI, c'est justement du C++ qui sait acceder au framework.Net. Si c'est de ce c++ dont tu parles, c'est TRES simple. Sinon, c'est plus dur![]()
Partager