Nombre de case dans un switch ?
3 participants
Page 1 sur 1
Nombre de case dans un switch ?
Salut !
Est-ce-que quelqu'un sait combien on peut mettre de case au maximum dans un switch ? J'en ai 28 à faire mais on dirait que le compilateur n'en accepte que 15...
Est-ce-que quelqu'un sait combien on peut mettre de case au maximum dans un switch ? J'en ai 28 à faire mais on dirait que le compilateur n'en accepte que 15...
Julien- Administrateur
- Nombre de messages : 12291
Age : 37
Localisation : Clermont-Ferrand
Profession / Etudes : Ingénieur
Points : 22712
Date d'inscription : 10/03/2005
Re: Nombre de case dans un switch ?
Alors moi je sais moi je sais....
Tu peux en mettre tant que tu veux ! Bon ça dépend sans doute du langage mais dans ceux que j'ai utiliser (C, C++, Java, J2EE et j'en passe) aucun compilo n'a planté à cause d'un nombre de case ou autres.
A plus
Tu peux en mettre tant que tu veux ! Bon ça dépend sans doute du langage mais dans ceux que j'ai utiliser (C, C++, Java, J2EE et j'en passe) aucun compilo n'a planté à cause d'un nombre de case ou autres.
A plus
Re: Nombre de case dans un switch ?
OK merci ! L'erreur doit venir d'autre chose alors...
Julien- Administrateur
- Nombre de messages : 12291
Age : 37
Localisation : Clermont-Ferrand
Profession / Etudes : Ingénieur
Points : 22712
Date d'inscription : 10/03/2005
Re: Nombre de case dans un switch ?
Si tu veux de l'aide, poste ton code ce sera peut-être plus simple :p
A plus
A plus
Re: Nombre de case dans un switch ?
lol, en fait, c'est tout simplement un break qui manquait... j'ai fait un bête copier-coller et par manque de recul, je n'ai pas vu l'erreur tout de suite. Merci en tout cas pour l'info !
Julien- Administrateur
- Nombre de messages : 12291
Age : 37
Localisation : Clermont-Ferrand
Profession / Etudes : Ingénieur
Points : 22712
Date d'inscription : 10/03/2005
Re: Nombre de case dans un switch ?
Merci en tout cas pour l'info !
De rien, je suis là pour ça
A plus
Re: Nombre de case dans un switch ?
Peut-être que ton compilateur est restrictif... qu'est-ce que tu utilise ? Dev ?
Personnellement j'ai un code quelque part (assez laid, le genre de truc qu'on écrit une fois et qu'on ne relit jamais) qui utilise 400 case dans le switch, et dans chacun des case, j'ai un autre switch avec 7 cases... Je te dis pas l'horreur du truc ^^
Mais ça compile parfaitement...
Le problème ne doit probablement pas venir de là.
As-tu bien mis des break à chaque case ? Es-tu sur de ne pas faire de déclaration d'une même variable dans différentes branches du switch ?
Edit: j'ai répondu trop vite, mais je laisse mon post pour info ;-)
Personnellement j'ai un code quelque part (assez laid, le genre de truc qu'on écrit une fois et qu'on ne relit jamais) qui utilise 400 case dans le switch, et dans chacun des case, j'ai un autre switch avec 7 cases... Je te dis pas l'horreur du truc ^^
Mais ça compile parfaitement...
Le problème ne doit probablement pas venir de là.
As-tu bien mis des break à chaque case ? Es-tu sur de ne pas faire de déclaration d'une même variable dans différentes branches du switch ?
Edit: j'ai répondu trop vite, mais je laisse mon post pour info ;-)
Duche- Modérateur
- Nombre de messages : 2210
Age : 39
Localisation : Louvain-la-Neuve (Belgique)
Profession / Etudes : Développeur en optimisation
Points : 8478
Date d'inscription : 16/01/2006
Re: Nombre de case dans un switch ?
Ahah le_duche... en général, quand on répond à un topic, il faut lire ce qui a été dit avant
Mais, c'était bien tenté
Mais, c'était bien tenté
Re: Nombre de case dans un switch ?
lol
C'était bien à cause d'un break. Et à quelle occasion t'as eu à utiliser 400 case le_duche ??? Ca commence à faire !
Sinon j'utilise gcc (sous linux) pour compiler...
C'était bien à cause d'un break. Et à quelle occasion t'as eu à utiliser 400 case le_duche ??? Ca commence à faire !
Sinon j'utilise gcc (sous linux) pour compiler...
Julien- Administrateur
- Nombre de messages : 12291
Age : 37
Localisation : Clermont-Ferrand
Profession / Etudes : Ingénieur
Points : 22712
Date d'inscription : 10/03/2005
Re: Nombre de case dans un switch ?
Fonction de gestion complète du clavier dans une interface que j'ai programmé...
Duche- Modérateur
- Nombre de messages : 2210
Age : 39
Localisation : Louvain-la-Neuve (Belgique)
Profession / Etudes : Développeur en optimisation
Points : 8478
Date d'inscription : 16/01/2006
Re: Nombre de case dans un switch ?
T'as le programme pour voir à quoi ça ressemble ? :p
Julien- Administrateur
- Nombre de messages : 12291
Age : 37
Localisation : Clermont-Ferrand
Profession / Etudes : Ingénieur
Points : 22712
Date d'inscription : 10/03/2005
Re: Nombre de case dans un switch ?
http://www.cppfrance.com/codes/QUELQUES-FONCTIONS-FACILITER-PRISE-MAIN-SDL_35085.aspx
C'est une vielle version, j'en ai une plus complète dans mon pc fixe, mais pas accessible pour le moment.
C'est une vielle version, j'en ai une plus complète dans mon pc fixe, mais pas accessible pour le moment.
Duche- Modérateur
- Nombre de messages : 2210
Age : 39
Localisation : Louvain-la-Neuve (Belgique)
Profession / Etudes : Développeur en optimisation
Points : 8478
Date d'inscription : 16/01/2006
Re: Nombre de case dans un switch ?
Merci !
J'ai pas encore regardé le code mais j'ai vu que c'est au sujet de la SDL... je vais ouvrir un nouveau topic ! (je suis en train de l'utiliser dans mon projet...)
J'ai pas encore regardé le code mais j'ai vu que c'est au sujet de la SDL... je vais ouvrir un nouveau topic ! (je suis en train de l'utiliser dans mon projet...)
Julien- Administrateur
- Nombre de messages : 12291
Age : 37
Localisation : Clermont-Ferrand
Profession / Etudes : Ingénieur
Points : 22712
Date d'inscription : 10/03/2005
Re: Nombre de case dans un switch ?
Merci, j'avoue que ça peut-être utile, et que SDl est une bonne library .
Néanmoins, je préfère utiliser la lib SFML... Elle est vraiment beaucoup plus facile à utiliser, et tout y est pret. Inconvénient : elle est un peu plus lente : pas grave pour les appli que je fais
A plus
Néanmoins, je préfère utiliser la lib SFML... Elle est vraiment beaucoup plus facile à utiliser, et tout y est pret. Inconvénient : elle est un peu plus lente : pas grave pour les appli que je fais
A plus
Sujets similaires
» Quel nombre retrouve-t-on le plus dans la nature ?
» explication du nombre d'atomes dans une formule
» 2,2 milliards : le nombre d'internautes dans le monde en 2013 ?
» calcule du nombre des nucleotides a partir des nombre de liaisons hydrogene
» explication du nombre d'atomes dans une formule
» 2,2 milliards : le nombre d'internautes dans le monde en 2013 ?
» calcule du nombre des nucleotides a partir des nombre de liaisons hydrogene
Page 1 sur 1
Permission de ce forum:
Vous ne pouvez pas répondre aux sujets dans ce forum
Jeu 2 Juil 2015 - 15:16 par louaraychi
» Devoir maison sur équilibre et réaction chimique
Dim 1 Fév 2015 - 17:19 par sararose
» Ma présentation
Sam 25 Oct 2014 - 23:29 par Rith
» projet scientique sur la LUMIERE
Ven 26 Sep 2014 - 20:33 par benjamin-010
» La trajectoire de la Terre
Mar 5 Aoû 2014 - 22:19 par Alban
» Equilibrer une réaction redox
Dim 8 Juin 2014 - 21:18 par Courtney ♥
» les effets sur les lignes de transport de l’électricité
Ven 30 Mai 2014 - 17:14 par leila14
» lignes de transport de l'électricité
Ven 30 Mai 2014 - 17:07 par leila14
» Gravitation
Ven 16 Mai 2014 - 20:16 par fatimaa
» Maquette suspension de moto 2D
Jeu 17 Avr 2014 - 17:20 par Sti2d