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 :

Tableau de vecteur


Sujet :

C++

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Homme Profil pro
    Étudiant
    Inscrit en
    Décembre 2007
    Messages
    22
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 39
    Localisation : France

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Décembre 2007
    Messages : 22
    Par défaut Tableau de vecteur
    Bonjours,

    Je cherche à créer un tableau de vecteur (avec l'objet "vector").
    J'ai donc déclaré dans mon fichier h
    Mais je n'ai aucune idée sur la manière de procéder en suite.
    Si quelqu'un a un petit exemple ça serait super.

    Merci

    @+

  2. #2
    Membre expérimenté
    Profil pro
    Dev
    Inscrit en
    Décembre 2007
    Messages
    191
    Détails du profil
    Informations personnelles :
    Localisation : Suisse

    Informations professionnelles :
    Activité : Dev

    Informations forums :
    Inscription : Décembre 2007
    Messages : 191
    Par défaut
    mmm... Pourquoi t'embeter avec des pointeurs puisque vector est deja un tableau dynamique ?

    si tu as besoin d'un tableau simple :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    vector<double> tableau;
    un tableau 2 dimensions :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    vector< vector<double> > matrice;
    un tableau 3 dimensions :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    vector< vector< vector<double> > > tab3d;

  3. #3
    yan
    yan est déconnecté
    Rédacteur
    Avatar de yan
    Homme Profil pro
    Ingénieur expert
    Inscrit en
    Mars 2004
    Messages
    10 035
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 43
    Localisation : France, Ille et Vilaine (Bretagne)

    Informations professionnelles :
    Activité : Ingénieur expert
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Mars 2004
    Messages : 10 035
    Par défaut
    Bonjour que veut tu faire exactement????
    Si c'est pour une matrice xD
    regarde :
    http://www.developpez.net/forums/sho...56&postcount=5

  4. #4
    Membre averti
    Homme Profil pro
    Étudiant
    Inscrit en
    Décembre 2007
    Messages
    22
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 39
    Localisation : France

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Décembre 2007
    Messages : 22
    Par défaut
    Je travaille actuellement dans les laboratoire de recherche de mon école.
    Et je dois implémenté des algorithmes de segmentation d'image dans la librairie de traitement d'image qu'ils ont développée.
    Tous les calculs se font sur des tableaux de double.

    Donc pour représenter une image, je fais un vecteur de pointeur vers des tableaux de double.

    Et j'ai une algo qui travaille sur N image en même temps donc il me faus un vecteur sur des vecteurs de pointeurs vers des tableaux de double

    Je vais testé la metode de Pacorabanix.

    merci

  5. #5
    yan
    yan est déconnecté
    Rédacteur
    Avatar de yan
    Homme Profil pro
    Ingénieur expert
    Inscrit en
    Mars 2004
    Messages
    10 035
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 43
    Localisation : France, Ille et Vilaine (Bretagne)

    Informations professionnelles :
    Activité : Ingénieur expert
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Mars 2004
    Messages : 10 035
    Par défaut
    Citation Envoyé par romanegr Voir le message
    Je travaille actuellement dans les laboratoire de recherche de mon école.
    Et je dois implémenté des algorithmes de segmentation d'image dans la librairie de traitement d'image qu'ils ont développée.
    Tous les calculs se font sur des tableaux de double.

    Donc pour représenter une image, je fais un vecteur de pointeur vers des tableaux de double.

    Et j'ai une algo qui travaille sur N image en même temps donc il me faus un vecteur sur des vecteurs de pointeurs vers des tableaux de double

    Je vais testé la metode de Pacorabanix.

    merci
    Tu n'as pas de class image?????
    Alors déjà, un conseil ne fait qu'une partie la méthode de Pacorabanix.
    Tu devrai créer une class image basé sur un vector 1D (comme indiqué sur le lien que je t'ai donné). C'est trés rapide à developper. Est c'est beaucoup plus propre et performant.

    Ensuite créé un vector de cette class image.

    Si tu ne comprend pas pourquoi utiliser un tableau 1D est plus performant :
    - Parcoure de toutes les données avec une seule boucle (initialisation, operation pixel à pixel )
    - convertire coordonné 2D -> 1D trés simple
    - meilleur mise en cache de l'image (memoire utilisé par l'image est contigue)

  6. #6
    Membre expérimenté
    Profil pro
    Dev
    Inscrit en
    Décembre 2007
    Messages
    191
    Détails du profil
    Informations personnelles :
    Localisation : Suisse

    Informations professionnelles :
    Activité : Dev

    Informations forums :
    Inscription : Décembre 2007
    Messages : 191
    Par défaut
    Citation Envoyé par Mongaulois Voir le message
    Alors déjà, un conseil ne fait qu'une partie la méthode de Pacorabanix.

    Excellente suggestion

    Je ne savais pas si tu utilisais des pointeurs parceque tu en avais besoin ou dans le but de créer un tableau dynamique "à la C".

Discussions similaires

  1. Créer un tableau de vecteurs
    Par waldoun dans le forum Collection et Stream
    Réponses: 9
    Dernier message: 02/05/2008, 23h42
  2. [FORMS 6i] Tableau et vecteur
    Par kikouu dans le forum Forms
    Réponses: 4
    Dernier message: 09/04/2008, 18h55
  3. Tri Tableau Matrice vecteur
    Par french_aspi dans le forum MATLAB
    Réponses: 9
    Dernier message: 24/03/2008, 14h50
  4. Création d'un tableau de Vecteur de String
    Par Claythest dans le forum Collection et Stream
    Réponses: 7
    Dernier message: 29/11/2006, 17h43
  5. tableau de vecteurs
    Par foxdie dans le forum Collection et Stream
    Réponses: 9
    Dernier message: 01/05/2006, 18h58

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