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++Builder Discussion :

Scruter un tableau


Sujet :

C++Builder

  1. #1
    Membre averti
    Inscrit en
    Mars 2007
    Messages
    14
    D�tails du profil
    Informations forums :
    Inscription : Mars 2007
    Messages : 14
    Par d�faut Scruter un tableau
    Salut,

    Je voudrais savoir comment scruter un tableau dynamique sans connaitre la taille.

  2. #2
    Membre �clair�
    Homme Profil pro
    D�veloppeur Web
    Inscrit en
    Janvier 2007
    Messages
    387
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activit� : D�veloppeur Web
    Secteur : High Tech - �diteur de logiciels

    Informations forums :
    Inscription : Janvier 2007
    Messages : 387
    Par d�faut
    Citation Envoy� par jojoc
    Salut,

    Je voudrais savoir comment scruter un tableau dynamique sans connaitre la taille.

    connaitre la taille : nom_tableau.length() ou nom_tableau.size(), mais je ne sais pas si ca marche en c++.

    Sinon


    int i=0;
    while(tab[i]!=null)
    i++;


    i est alors la taille du tableau.

    Il me semble que ca fonctionne comme ca.

  3. #3
    Membre confirm�
    Profil pro
    Inscrit en
    Juillet 2006
    Messages
    43
    D�tails du profil
    Informations personnelles :
    �ge : 41
    Localisation : France, Paris (�le de France)

    Informations forums :
    Inscription : Juillet 2006
    Messages : 43
    Par d�faut
    pour conna�tre la taille de ton tableau je pense que strlen(tab) peut marcher. sinon "tab[i]!=NULL" �a d�pend des environnements, moi j'ai eu � faire � des environnements qui, si on ne met pas de "\0" � la fin, utilise l'espace situ� apr�s pour autre chose. du coup quand ton pointeur se d�place, c'est autoris� mais la valeur que tu r�cup�res n'est ni NULL ni parti int�grante de ton tableau.

    Pour moi, scruter un tableau sans conna�tre sa taille c'est comme longer une rue sans savoir � quel num�ro on arrive.


    Un homme travaille pour vivre, la soci�t� vie pour travailler.

  4. #4
    Membre averti
    Inscrit en
    Mars 2007
    Messages
    14
    D�tails du profil
    Informations forums :
    Inscription : Mars 2007
    Messages : 14
    Par d�faut Scruter un tableau
    En fait voila,

    J'ai un tableau dynamique

    DynamicArray<TClientSocket*> ClientSocketStraton;

    et je voudrais aller chercher une valeur dedans grace a un indice

    Comment faire?

  5. #5
    Membre �prouv�
    Inscrit en
    Mars 2002
    Messages
    105
    D�tails du profil
    Informations forums :
    Inscription : Mars 2002
    Messages : 105
    Par d�faut
    Bonjour,

    Pourquoi ne pas utiliser la propri�t� Length ?

    Repr�sente le nombre d'�l�ments de l'objet DynamicArray.

    __property int Length = {read=get_length, write=set_length};

    Description

    Utilisez la propri�t� Length pour d�finir ou obtenir la longueur d'un tableau dynamique. Le code suivant d�finit � 10 la longueur d'un DynamicArray.

    DynamicArray<int> arrayOfInt;

    arrayOfInt.Length = 10;
    cout << "ArrayLength: " << arrayOfInt.Length << endl;

    Ceci est �quivalent � la proc�dure SetLength de la VCL :

    SetLength(arrayOfInt, 10);

    Pour lib�rer un tableau dynamique, affectez simplement la valeur 0 � sa propri�t� Length :

    arrayOfInt.Length = 0;
    Nicolas

Discussions similaires

  1. PrimeFaces - Scruter un Tableau
    Par Fred30 dans le forum JSF
    R�ponses: 5
    Dernier message: 25/04/2012, 21h40
  2. Scruter un tableau de sockets de service
    Par honeydew dans le forum R�seau
    R�ponses: 23
    Dernier message: 05/11/2008, 16h39
  3. verification de doublons dans un tableau
    Par bohemianvirtual dans le forum C
    R�ponses: 11
    Dernier message: 25/05/2002, 12h21
  4. transmision de tableau en parametre
    Par Horus dans le forum C++Builder
    R�ponses: 3
    Dernier message: 16/05/2002, 11h15
  5. R�ponses: 4
    Dernier message: 13/05/2002, 16h43

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