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 tableau


Sujet :

C

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre du Club
    Profil pro
    Inscrit en
    Novembre 2006
    Messages
    6
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Novembre 2006
    Messages : 6
    Par défaut tableau de tableau
    Salut,

    J'aimerais savoir comment construire un tableau statique me permettant d'associer une catégorie de fichiers avec des extensions.
    Je me remets au C et c'est un peu dur ...
    Je voudrais un truc du style :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    enum EFileType
    {
       ePhoto = 0,
       eMusic
    };
     
     
    {
          { "jpg", "jpeg", "gif", "bmp", "png", "", "", "", "", "", "", "", ""},
          { "mp3", "aiff", "mid", "wav", "", "", "", "", "", "", "", "", ""},
    };
    Ensuite lorsque je recois un type de fichier par l'intermediaire d'un parametre d'une fonction j'aimerais parcourir le tableau pour savoir si le fichier courant appartient a la catégorie.

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    BOOL IsAValidFile(char* a_FileExtension, EFileType a_Filetype)
    {
    ...
    }

  2. #2
    Membre chevronné Avatar de nemo69500
    Profil pro
    Inscrit en
    Juin 2005
    Messages
    639
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2005
    Messages : 639
    Par défaut
    Si tu as le choix du langage , va faire un tour coté c++ et renseigne toi sur les MAP , ca te simplifira la vie

  3. #3
    Expert éminent
    Avatar de Emmanuel Delahaye
    Profil pro
    Retraité
    Inscrit en
    Décembre 2003
    Messages
    14 512
    Détails du profil
    Informations personnelles :
    Âge : 68
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Retraité

    Informations forums :
    Inscription : Décembre 2003
    Messages : 14 512
    Par défaut
    Citation Envoyé par mosfet
    J'aimerais savoir comment construire un tableau statique me permettant d'associer une catégorie de fichiers avec des extensions.
    Je me remets au C et c'est un peu dur ...
    Je voudrais un truc du style :
    Attention, le identificateurs commençant par E sont réservés à l'implémentation... (code d'erreurs)
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
     
    enum FileType
    {
       ePhoto,
       eMusic,
       eNB
    };
     
    static char const *a[eNB][13] = {
       {"jpg", "jpeg", "gif", "bmp", "png", "", "", "", "", "", "", "", ""},
       {"mp3", "aiff", "mid", "wav", "", "", "", "", "", "", "", "", ""},
    };
    Ensuite lorsque je recois un type de fichier par l'intermediaire d'un parametre d'une fonction j'aimerais parcourir le tableau pour savoir si le fichier courant appartient a la catégorie.
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    int IsAValidFile (char const *a_FileExtension[][13], enum FileType e_Filetype)
    {
    ...
    }
    Une boucle avec strcmp() devrait faire l'affaire...

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. [Tableaux] un tableau de tableau ??
    Par hitchie dans le forum Langage
    Réponses: 13
    Dernier message: 24/01/2006, 16h35
  2. Problème avec un tableau de tableau
    Par SubZero2 dans le forum Langage
    Réponses: 4
    Dernier message: 07/12/2005, 15h25
  3. [Tableaux] tableau de tableau
    Par Kerod dans le forum Langage
    Réponses: 4
    Dernier message: 26/11/2005, 19h30
  4. Réponses: 21
    Dernier message: 21/11/2005, 09h52
  5. [langage] Probleme de tri d'un tableau de tableau
    Par Ludo167 dans le forum Langage
    Réponses: 1
    Dernier message: 25/08/2004, 10h32

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