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 ArryList de class


Sujet :

C++/CLI

  1. #1
    Membre averti
    Profil pro
    Inscrit en
    Juin 2007
    Messages
    59
    D�tails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2007
    Messages : 59
    Par d�faut Tableau ArryList de class
    Bonjour,

    En fait, je souhaite utiliser List pour pouvoir indexer [] des classes de m�me type sans conna�tre au d�part le nombre total de classes.

    Que faut-il �crire en ??? pour pouvoir utiliser les lignes de codes suivantes ?

    List<Classe^> tableau=gcnew <Classe^>List();
    tableau->Add(???);
    tableau[0]->valeur=1;

    o� la classe est d�finie par:

    ref class Class
    {
    class(void);
    ~class(void);
    int valeur;
    }

    en effet, car la documentation d�crit la m�thode Add par:

    public:
    virtual void Add (T item) sealed

    et je ne comprends pas ce qu'il faut �crire dans Add () par rapport � mon exemple de code.

    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
    ben il faut une instance de Class
    par exemple :
    Code : S�lectionner tout - Visualiser dans une fen�tre � part
    1
    2
     
    tableau->Add(gcnew Class());
    ou alors
    Code : S�lectionner tout - Visualiser dans une fen�tre � part
    1
    2
    Class ^c = gcnew Class();
    tableau->Add(c);

  3. #3
    Membre averti
    Profil pro
    Inscrit en
    Juin 2007
    Messages
    59
    D�tails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2007
    Messages : 59
    Par d�faut
    Bonjour,

    Merci, cela me semble clair maintenant.
    Toutefois, il reste que la diff�rence entre ArrayList et List n'est pas si �vidente pour faire un choix, � part le typage de l'instance.


  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
    List est plus rapide � utiliser

  5. #5
    Membre averti
    Profil pro
    Inscrit en
    Juin 2007
    Messages
    59
    D�tails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2007
    Messages : 59
    Par d�faut
    Bonjour,
    Merci pour tes r�ponses, la List marche tr�s bien pour ranger des class.

Discussions similaires

  1. [Tableaux] D�claration d'un tableau dans une classe
    Par rochenico dans le forum Langage
    R�ponses: 4
    Dernier message: 22/12/2006, 11h29
  2. tableau d'une classe
    Par chama dans le forum Collection et Stream
    R�ponses: 2
    Dernier message: 23/08/2006, 19h39
  3. Comment d�finir un tableau dans une classe?
    Par Pragmateek dans le forum Collection et Stream
    R�ponses: 11
    Dernier message: 30/04/2006, 20h34
  4. tableau dans une classe
    Par blastmanu dans le forum C++
    R�ponses: 6
    Dernier message: 18/04/2006, 14h18
  5. [Tableaux] php4 tableau asso de class
    Par XtofRoland dans le forum Langage
    R�ponses: 6
    Dernier message: 10/02/2006, 17h15

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