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 :

Parametre d'une fonction: Tableau 2 dimensions...Comment?


Sujet :

C++

Vue hybride

Message pr�c�dent Message pr�c�dent   Message suivant Message suivant
  1. #1
    Membre confirm�
    Homme Profil pro
    Inscrit en
    Ao�t 2005
    Messages
    161
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    �ge : 43
    Localisation : France, H�rault (Languedoc Roussillon)

    Informations professionnelles :
    Secteur : High Tech - Multim�dia et Internet

    Informations forums :
    Inscription : Ao�t 2005
    Messages : 161
    Par d�faut Parametre d'une fonction: Tableau 2 dimensions...Comment?
    Bonjour � tous!

    J'ai declare un tableau du style
    Code : S�lectionner tout - Visualiser dans une fen�tre � part
    1
    2
     
    maClasse monTableau[10][10];
    Apres quelques insertions de donn�es dans ce tableau, je veux le passer en parametre dans une procedure
    void maProc(..)
    {
    // Traitement sur le tableau monTableau[10][10]
    }

    Mais je bloque sur comment le passer en parametre (sachant que je veux que les modifications apport�es par cette procedure soient visibles en sortant de la procedure).
    Si quelqu'un peut m'aider...merci d'avance

  2. #2
    R�dacteur
    Avatar de Laurent Gomila
    Profil pro
    D�veloppeur informatique
    Inscrit en
    Avril 2003
    Messages
    10 651
    D�tails du profil
    Informations personnelles :
    �ge : 41
    Localisation : France, Moselle (Lorraine)

    Informations professionnelles :
    Activit� : D�veloppeur informatique

    Informations forums :
    Inscription : Avril 2003
    Messages : 10 651
    Par d�faut
    Code : S�lectionner tout - Visualiser dans une fen�tre � part
    1
    2
    3
    4
    5
    // Déclaration
    void maProc(maClass Tab[10][10]);
     
    // Appel
    maProc(monTableau);

  3. #3
    Membre confirm�
    Homme Profil pro
    Inscrit en
    Ao�t 2005
    Messages
    161
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    �ge : 43
    Localisation : France, H�rault (Languedoc Roussillon)

    Informations professionnelles :
    Secteur : High Tech - Multim�dia et Internet

    Informations forums :
    Inscription : Ao�t 2005
    Messages : 161
    Par d�faut
    Ok, merci pour ta reponse

    En fait, c'est pas vraiment de cette maniere que je declare mon tableau
    Code : S�lectionner tout - Visualiser dans une fen�tre � part
    maClasse monTableau[10][10];
    Mais de fa�on dynamique:
    Code : S�lectionner tout - Visualiser dans une fen�tre � part
    1
    2
    3
     
    int X = fonctionRetourValeur(...); // une fonction ki me retourne une valeur.
    int Y = autrefonction(..) // Idem
    Je declare ensuite mon tableau comme ceci:
    Donc la declaration suivante ne fonctionne plus ^^
    // D�claration
    void maProc(maClass Tab[10][10]);
    J'aurais d� expliquer mieux des le debut, dsl

  4. #4
    R�dacteur
    Avatar de Laurent Gomila
    Profil pro
    D�veloppeur informatique
    Inscrit en
    Avril 2003
    Messages
    10 651
    D�tails du profil
    Informations personnelles :
    �ge : 41
    Localisation : France, Moselle (Lorraine)

    Informations professionnelles :
    Activit� : D�veloppeur informatique

    Informations forums :
    Inscription : Avril 2003
    Messages : 10 651
    Par d�faut
    Ca ne marche qu'en C99, en C++ c'est totalement interdit (bien que certains compilos le laissent passer). Utilise donc des vecteurs.

    http://c.developpez.com/faq/cpp/?page=STL#STL_vector

Discussions similaires

  1. R�ponses: 6
    Dernier message: 26/03/2011, 16h12
  2. Tableau de structures en parametre d'une fonction
    Par -No Comment- dans le forum C
    R�ponses: 19
    Dernier message: 29/03/2006, 15h00
  3. passage d'un tableau en parametre d'une fonction
    Par ataya dans le forum C++Builder
    R�ponses: 10
    Dernier message: 26/10/2005, 13h30
  4. Passer un tableau en parametre dans une fonction js
    Par hellmaster78 dans le forum G�n�ral JavaScript
    R�ponses: 5
    Dernier message: 19/06/2005, 14h35
  5. tableau dynamique en parametre d'une fonction
    Par drinkmilk dans le forum ASP
    R�ponses: 4
    Dernier message: 27/04/2004, 16h35

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