IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

C++/CLI Discussion :

[C# & C++] Lire un ArrayList par C++


Sujet :

C++/CLI

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé Avatar de anas.eh
    Profil pro
    Inscrit en
    Février 2007
    Messages
    181
    Détails du profil
    Informations personnelles :
    Âge : 40
    Localisation : Maroc

    Informations forums :
    Inscription : Février 2007
    Messages : 181
    Par défaut [C# & C++] Lire un ArrayList par C++
    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

  2. #2
    Rédacteur
    Avatar de nico-pyright(c)
    Profil pro
    Inscrit en
    Octobre 2003
    Messages
    6 414
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2003
    Messages : 6 414
    Par défaut
    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

  3. #3
    Membre confirmé Avatar de anas.eh
    Profil pro
    Inscrit en
    Février 2007
    Messages
    181
    Détails du profil
    Informations personnelles :
    Âge : 40
    Localisation : Maroc

    Informations forums :
    Inscription : Février 2007
    Messages : 181
    Par défaut
    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 ?

  4. #4
    Rédacteur
    Avatar de nico-pyright(c)
    Profil pro
    Inscrit en
    Octobre 2003
    Messages
    6 414
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2003
    Messages : 6 414
    Par défaut
    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.

  5. #5
    Membre confirmé Avatar de anas.eh
    Profil pro
    Inscrit en
    Février 2007
    Messages
    181
    Détails du profil
    Informations personnelles :
    Âge : 40
    Localisation : Maroc

    Informations forums :
    Inscription : Février 2007
    Messages : 181
    Par défaut
    le C++/CLI sait travailler avec les arraylist
    => Comment déserialiser un ArrayList de C# avec C++ ?

    maintenant, si tu veux faire une désérialisation native, il va surement falloir implémenter ton propre traducteur.
    C'est-à-dire implémenter mon propre serializer, c'est ça ?

    Désolé mais je comprend pas bien le terme natif .

  6. #6
    Rédacteur
    Avatar de nico-pyright(c)
    Profil pro
    Inscrit en
    Octobre 2003
    Messages
    6 414
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2003
    Messages : 6 414
    Par défaut
    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

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Ecrire/lire des cookies par sérialisation/concaténation
    Par Jean-Seba dans le forum Général JavaScript
    Réponses: 8
    Dernier message: 30/11/2010, 10h36
  2. Lire un fichier par bloc de n*m bytes
    Par chaka_zulu dans le forum Langage
    Réponses: 1
    Dernier message: 24/05/2007, 07h26
  3. Lire fichier ligne par ligne
    Par Tips dans le forum Shell et commandes GNU
    Réponses: 8
    Dernier message: 05/03/2007, 21h07
  4. Lire un fichier par la fin
    Par romaintaz dans le forum Entrée/Sortie
    Réponses: 1
    Dernier message: 22/01/2007, 16h40
  5. Réponses: 6
    Dernier message: 16/12/2006, 15h08

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo