Nombre de case dans un switch ?

Poster un nouveau sujet   Répondre au sujet

Voir le sujet précédent Voir le sujet suivant Aller en bas

Nombre de case dans un switch ?

Message par Julien le Mer 30 Avr - 16:22

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...

Julien
Administrateur
Administrateur

Sexe:Masculin
Messages : 6120
Inscrit le : 10 Mar 2005
Age : 21
Localisation : Bourges
Profession / Etudes : Elève ingénieur

Feuille de personnage
Nombre de problèmes du mois résolus:
0/0  (0/0)

Revenir en haut Aller en bas

Re: Nombre de case dans un switch ?

Message par morice.net le Ven 2 Mai - 11:22

Alors moi je sais moi je sais.... Smile

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

morice.net
Membre
Membre

Sexe:Masculin
Messages : 77
Inscrit le : 10 Oct 2005
Age : 20
Localisation : Toulouse en semaine Lorp le week-end et les vacances
Profession / Etudes : IUP Ingénieur des Sciences Informatiques

Revenir en haut Aller en bas

Re: Nombre de case dans un switch ?

Message par Julien le Ven 2 Mai - 11:26

OK merci ! L'erreur doit venir d'autre chose alors...

Julien
Administrateur
Administrateur

Sexe:Masculin
Messages : 6120
Inscrit le : 10 Mar 2005
Age : 21
Localisation : Bourges
Profession / Etudes : Elève ingénieur

Feuille de personnage
Nombre de problèmes du mois résolus:
0/0  (0/0)

Revenir en haut Aller en bas

Re: Nombre de case dans un switch ?

Message par morice.net le Ven 2 Mai - 11:26

Si tu veux de l'aide, poste ton code ce sera peut-être plus simple :p

A plus

morice.net
Membre
Membre

Sexe:Masculin
Messages : 77
Inscrit le : 10 Oct 2005
Age : 20
Localisation : Toulouse en semaine Lorp le week-end et les vacances
Profession / Etudes : IUP Ingénieur des Sciences Informatiques

Revenir en haut Aller en bas

Re: Nombre de case dans un switch ?

Message par Julien le Ven 2 Mai - 22:01

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 ! Wink

Julien
Administrateur
Administrateur

Sexe:Masculin
Messages : 6120
Inscrit le : 10 Mar 2005
Age : 21
Localisation : Bourges
Profession / Etudes : Elève ingénieur

Feuille de personnage
Nombre de problèmes du mois résolus:
0/0  (0/0)

Revenir en haut Aller en bas

Re: Nombre de case dans un switch ?

Message par morice.net le Sam 3 Mai - 9:09

Merci en tout cas pour l'info !


De rien, je suis là pour ça Smile

A plus

morice.net
Membre
Membre

Sexe:Masculin
Messages : 77
Inscrit le : 10 Oct 2005
Age : 20
Localisation : Toulouse en semaine Lorp le week-end et les vacances
Profession / Etudes : IUP Ingénieur des Sciences Informatiques

Revenir en haut Aller en bas

Re: Nombre de case dans un switch ?

Message par le_duche le Dim 4 Mai - 13:09

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 ;-)
Duche
ERROR - No keyboard Connected. Press any key to continue...

le_duche
Membre
Membre

Sexe:Masculin
Messages : 820
Inscrit le : 16 Jan 2006
Age : 23
Localisation : Bruxelles
Profession / Etudes : Etudiant en Math

Feuille de personnage
Nombre de problèmes du mois résolus:
4/7  (4/7)

Revenir en haut Aller en bas

Re: Nombre de case dans un switch ?

Message par morice.net le Dim 4 Mai - 13:12

Ahah le_duche... en général, quand on répond à un topic, il faut lire ce qui a été dit avant Smile

Mais, c'était bien tenté

morice.net
Membre
Membre

Sexe:Masculin
Messages : 77
Inscrit le : 10 Oct 2005
Age : 20
Localisation : Toulouse en semaine Lorp le week-end et les vacances
Profession / Etudes : IUP Ingénieur des Sciences Informatiques

Revenir en haut Aller en bas

Re: Nombre de case dans un switch ?

Message par Julien le Lun 5 Mai - 12:03

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...

Julien
Administrateur
Administrateur

Sexe:Masculin
Messages : 6120
Inscrit le : 10 Mar 2005
Age : 21
Localisation : Bourges
Profession / Etudes : Elève ingénieur

Feuille de personnage
Nombre de problèmes du mois résolus:
0/0  (0/0)

Revenir en haut Aller en bas

Re: Nombre de case dans un switch ?

Message par morice.net le Lun 5 Mai - 13:09

Oué normal : gcc est très performant ...

morice.net
Membre
Membre

Sexe:Masculin
Messages : 77
Inscrit le : 10 Oct 2005
Age : 20
Localisation : Toulouse en semaine Lorp le week-end et les vacances
Profession / Etudes : IUP Ingénieur des Sciences Informatiques

Revenir en haut Aller en bas

Re: Nombre de case dans un switch ?

Message par le_duche le Mer 7 Mai - 13:26

Fonction de gestion complète du clavier dans une interface que j'ai programmé...
Duche
ERROR - No keyboard Connected. Press any key to continue...

le_duche
Membre
Membre

Sexe:Masculin
Messages : 820
Inscrit le : 16 Jan 2006
Age : 23
Localisation : Bruxelles
Profession / Etudes : Etudiant en Math

Feuille de personnage
Nombre de problèmes du mois résolus:
4/7  (4/7)

Revenir en haut Aller en bas

Re: Nombre de case dans un switch ?

Message par Julien le Mer 7 Mai - 19:21

T'as le programme pour voir à quoi ça ressemble ? :p

Julien
Administrateur
Administrateur

Sexe:Masculin
Messages : 6120
Inscrit le : 10 Mar 2005
Age : 21
Localisation : Bourges
Profession / Etudes : Elève ingénieur

Feuille de personnage
Nombre de problèmes du mois résolus:
0/0  (0/0)

Revenir en haut Aller en bas

Re: Nombre de case dans un switch ?

Message par le_duche le Mer 7 Mai - 22:36

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.
Duche
ERROR - No keyboard Connected. Press any key to continue...

le_duche
Membre
Membre

Sexe:Masculin
Messages : 820
Inscrit le : 16 Jan 2006
Age : 23
Localisation : Bruxelles
Profession / Etudes : Etudiant en Math

Feuille de personnage
Nombre de problèmes du mois résolus:
4/7  (4/7)

Revenir en haut Aller en bas

Re: Nombre de case dans un switch ?

Message par Julien le Mer 7 Mai - 23:56

Merci ! Wink

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
Administrateur

Sexe:Masculin
Messages : 6120
Inscrit le : 10 Mar 2005
Age : 21
Localisation : Bourges
Profession / Etudes : Elève ingénieur

Feuille de personnage
Nombre de problèmes du mois résolus:
0/0  (0/0)

Revenir en haut Aller en bas

Re: Nombre de case dans un switch ?

Message par morice.net le Jeu 8 Mai - 13:33

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 Exclamation

A plus

morice.net
Membre
Membre

Sexe:Masculin
Messages : 77
Inscrit le : 10 Oct 2005
Age : 20
Localisation : Toulouse en semaine Lorp le week-end et les vacances
Profession / Etudes : IUP Ingénieur des Sciences Informatiques

Revenir en haut Aller en bas

Voir le sujet précédent Voir le sujet suivant Revenir en haut


Permission de ce forum:
Vous ne pouvez pas répondre aux sujets dans ce forum