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# Discussion :

Portage d'une classe C++ vers C#, petit probleme.


Sujet :

C#

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éclairé
    Inscrit en
    Avril 2007
    Messages
    281
    Détails du profil
    Informations forums :
    Inscription : Avril 2007
    Messages : 281
    Par défaut Portage d'une classe C++ vers C#, petit probleme.
    Bonjour à tous,

    Je suis entrain de porter une classe C++ vers C#.
    Il s'agit d'une classe trouvée sur le net, permettant de concevoir un accordeur de musique.
    Je me heurte à un soucis de "conversion".

    La classe c# contient une variable :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    CMap<int,int,CString,CString>MapIndexNote;
    Il s'agit d'un type CMap, (type venant des MFC).

    D'après mes recherches, l'équivalent en c# serait le "dictionnary" ou le "hashtable", ou le "Tuple".

    Mon problème est que je suis débutant en c# et que j'ai du mal à "porter" ce CMap en c#, d'autant plus que le CMap possède 4 caractères.

    Quelqu'un aurait il l'amabilité de me donner un petit coup de pouce à ce sujet ?

    Si vous désirez que je fournisse ma classe en c++ et ma classe portée en c#, demandez le

    Je vous remercie à tous pour votre attention,

    Bien cordialement,

    Nixeus

  2. #2
    Membre Expert
    Avatar de GuruuMeditation
    Homme Profil pro
    .Net Architect
    Inscrit en
    Octobre 2010
    Messages
    1 705
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 50
    Localisation : Belgique

    Informations professionnelles :
    Activité : .Net Architect
    Secteur : Conseil

    Informations forums :
    Inscription : Octobre 2010
    Messages : 1 705
    Par défaut
    L’équivalent est Dictionary<int, string>.

    Pour Cmap, les 2eme et 4eme paramètres sont juste pour dire si c'est un passage par référence ou valeur. Pas besoin en .NET, ça se fait automatiquement.

  3. #3
    Membre éclairé
    Inscrit en
    Avril 2007
    Messages
    281
    Détails du profil
    Informations forums :
    Inscription : Avril 2007
    Messages : 281
    Par défaut
    Merci beaucoup !

Discussions similaires

  1. [iOS] Portage d'une application Android vers iOS
    Par Kreepz dans le forum Applications mobiles
    Réponses: 4
    Dernier message: 26/02/2015, 15h18
  2. Portage d'une appli C# vers Delphi
    Par Higgins dans le forum Langage
    Réponses: 6
    Dernier message: 17/06/2014, 14h21
  3. Réponses: 5
    Dernier message: 06/06/2013, 14h58
  4. Réponses: 2
    Dernier message: 27/05/2010, 13h35
  5. Réponses: 8
    Dernier message: 22/03/2006, 18h24

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