[alg3ir] Random cpp

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

[alg3ir] Random cpp

Message  Dj x-fuse le Jeu 04 Oct 2012, 18:43

Bonjour tout le monde,

Je rencontre un problème avec rand(), après un certain nombre de rand() aléatoires, il y a une erreur, une idée ?

buttonup.h
buttonup.cpp

Dj x-fuse

Nombre de messages : 658
Age : 27
Prénom : Jonathan
Statut : 4ième sécu
Localisation : IRL
Date d'inscription : 18/10/2008

Revenir en haut Aller en bas

Re: [alg3ir] Random cpp

Message  aleben89 le Jeu 04 Oct 2012, 19:00

Quel est ton erreur (le type d'erreur)? ça serait mieux pour aiguiller ou on doit chercher ...

aleben89

Nombre de messages : 108
Age : 27
Prénom : Benjamin
Statut : Etudiant 3ème Réseau
Localisation : Bruxelles ou en province de Luxembourg (perdu en verte campagne entre 2 champs)
Date d'inscription : 27/01/2009

Revenir en haut Aller en bas

Re: [alg3ir] Random cpp

Message  karemkadidola le Jeu 04 Oct 2012, 19:12

Ecrit comme tu l'as écrit là, rand () te renverra aléatoirement une valeur compris entre 0 et 9
et je suppose ton plateau a une taille de 9 avec les indices allant de 0 à 8 tant que rand ne retourne pas 9 tout va bien mais si par malheur il te retourne 9 ...
solution fais plutot unsigned n = rand() % 9; au lieu de unsigned n = rand() % 10;


Dernière édition par karemkadidola le Jeu 04 Oct 2012, 22:59, édité 4 fois

karemkadidola

Nombre de messages : 244
Prénom : aimé
Date d'inscription : 13/10/2009

Revenir en haut Aller en bas

Re: [alg3ir] Random cpp

Message  Dj x-fuse le Jeu 04 Oct 2012, 19:16

Pour ça je devrais savoir comment récupérer le type d'erreur à la sauce JVM, chose que je ne sais absolument pas.
En passant par le debuger probablement, je checkerais ça en rentrant at home.

Edit : Ah oui, j'avais bien zapé le 0 -> 8 et 0 -> 9, là c'est bon ^^

Dj x-fuse

Nombre de messages : 658
Age : 27
Prénom : Jonathan
Statut : 4ième sécu
Localisation : IRL
Date d'inscription : 18/10/2008

Revenir en haut Aller en bas

Re: [alg3ir] Random cpp

Message  Contenu sponsorisé Aujourd'hui à 18:51


Contenu sponsorisé


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