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 :

Tableau generic type List et Sort()


Sujet :

C++/CLI

  1. #1
    Membre averti
    Profil pro
    Inscrit en
    F�vrier 2009
    Messages
    12
    D�tails du profil
    Informations personnelles :
    �ge : 41
    Localisation : France

    Informations forums :
    Inscription : F�vrier 2009
    Messages : 12
    Par d�faut Tableau generic type List et Sort()
    bonsoir tout le monde

    je travail actuellement en c++/cli (visual c++2008 express), et j essais d�sperement de r�soudre un probleme:


    j ai cr�� un tableau de type <List>, comme ceci:

    TableauZoneGeo=gcnew List<ListeZoneGeo^>();


    la classe ListeZoneGeo est compos� de 2 membres priv�s nomm� NomeZoneGeo et CodeOaciZoneGeo

    NomZoneGeo = nom de la zone (ex :NomZoneGeo ="Alaska")
    CodeOaciZoneGeo=code de la zone NomZoneGeo (ex: pour alaska ,CodeOaciZoneGeo="C")

    le tableau "TableauZoneGeo" est rempli dans une boucle while.

    Mon souci est que une fois le tableau rempli , j '�ssais d�sesperement de trier le tableau par ordre alphabetique de A->Z avec la methode Sort,mais je n'y arrive pas

    si vous pourriez me donner un coup de main , je vous serrez vraiment reconnaissant

    merci d'avance a toutes et a tous

  2. #2
    Membre chevronn�

    Homme Profil pro
    Inscrit en
    Octobre 2008
    Messages
    426
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Puy de D�me (Auvergne)

    Informations forums :
    Inscription : Octobre 2008
    Messages : 426
    Par d�faut
    Salut,

    Il faut que tu code une classe IComparer comme dans cet exemple ( c'est plus simple que �a en a l'air, m�me moi j'y suis arriv�! )

    L'exemple est assez clair, regarde le bien et adapte-le � ta classe 'ListeZoneGeo'. J'imagine que 'NomeZoneGeo' et 'CodeOaciZoneGeo' sont de la classe 'String^' : Utilise alors la fonction 'Compare(String, String)' de la classe 'String' sur le membre de ton choix pour impl�menter tout cel�.

    Bye

Discussions similaires

  1. R�ponses: 7
    Dernier message: 27/01/2011, 09h48
  2. Retourner un tableau (type list) dans une methode
    Par jeanjean6 dans le forum Collection et Stream
    R�ponses: 3
    Dernier message: 20/04/2010, 16h30
  3. The type List is not generic..
    Par absot dans le forum Langage
    R�ponses: 11
    Dernier message: 09/11/2009, 09h19
  4. R�ponses: 7
    Dernier message: 14/02/2005, 10h40
  5. Pb avec le formulaire en type List
    Par LoulouFifi dans le forum Struts 1
    R�ponses: 5
    Dernier message: 04/02/2004, 11h34

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