Floating Point Exception
Fermé
Utilisateur anonyme
-
6 juil. 2015 à 09:01
VanDog Messages postés 63 Date d'inscription vendredi 17 juillet 2015 Statut Membre Dernière intervention 11 février 2016 - 18 juil. 2015 à 00:27
VanDog Messages postés 63 Date d'inscription vendredi 17 juillet 2015 Statut Membre Dernière intervention 11 février 2016 - 18 juil. 2015 à 00:27
A voir également:
- Floating Point Exception
- Point de suite word - Guide
- Point de restauration - Guide
- Point d'exclamation à l'envers - Forum Bureautique
- Point d'interrogation / d'exclamation à l'envers ✓ - Forum Word
- Point gps - Guide
1 réponse
VanDog
Messages postés
63
Date d'inscription
vendredi 17 juillet 2015
Statut
Membre
Dernière intervention
11 février 2016
13
Modifié par Whismeril le 7/08/2015 à 23:17
Modifié par Whismeril le 7/08/2015 à 23:17
Bien le bonjour,
Ta fonction melange est supposée prendre un string motDepart en argument et renvoyer une copie de celle-ci mélangée.
Tu initialises motMelange tel que:
Le soucis arrive à l'entrée de ton do / while avec :
A ce moment tu détruis ton motDepart en remplaçant sa valeur par un string vide.
La FPE arrive alors au moment du
La FPE arrive souvent avec les opérations impossibles (division par 0 étant la grande faucheuse).
Tu as frolé la Seg'Fault ^^
Edit suppression de la signature contraire à la charte
Ta fonction melange est supposée prendre un string motDepart en argument et renvoyer une copie de celle-ci mélangée.
Tu initialises motMelange tel que:
string motMelange;qui est alors un string vide.
Le soucis arrive à l'entrée de ton do / while avec :
do
{
motDepart = motMelange;
A ce moment tu détruis ton motDepart en remplaçant sa valeur par un string vide.
La FPE arrive alors au moment du
nbAleatoire1 = rand() % motDepart.size();où tu fais un
modulo 0.
La FPE arrive souvent avec les opérations impossibles (division par 0 étant la grande faucheuse).
Tu as frolé la Seg'Fault ^^
Edit suppression de la signature contraire à la charte