Problème constructeur Objet

Fermé
yougy2 Messages postés 444 Date d'inscription jeudi 19 novembre 2009 Statut Membre Dernière intervention 11 avril 2016 - 20 oct. 2013 à 13:09
BunoCS Messages postés 15491 Date d'inscription lundi 11 juillet 2005 Statut Modérateur Dernière intervention 25 septembre 2024 - 22 oct. 2013 à 15:27
Bonjour,
voilà mon problème, je suis le tutoriel du site du zéro (de son ancien nom), qui est assez clair et bien expliqué. A un moment, il demande de créer un objet "durée", pour stocker des heures, minutes, et secondes. puis logiquement vu que les secondes et les minutes ne dépassent pas 60, de faire en sorte que dans le constructeur, il répartisse également. Voici mon code :

Duree::Duree(int heures, int minutes, int secondes) : m_heures(heures), m_minutes(minutes), m_secondes(secondes)
{
while(m_secondes >= 60)
{
m_secondes - 60;
m_minutes + 1;
}

while(m_minutes >= 60)
{
m_minutes - 60;
m_heures + 1;
}
}

pas de pb de compilation, et au lancement, il me laisse un écran vide, sans code (je n'ai bien sur pas oublié de créer une méthode pour afficher les variables, mais je vois qu'il bloque puisqu'il ne m'affiche pas le "appuyez sur une touche" l'ecran est vraiment vide.

Une solution ?


3 réponses

yougy2 Messages postés 444 Date d'inscription jeudi 19 novembre 2009 Statut Membre Dernière intervention 11 avril 2016 127
20 oct. 2013 à 13:42
Ah non, j'ai compris tout seul en fait ^^
0
Bonjour,

Donne nous au moin ton code complet (càd ton affichage de variable).

Cdlt.
0
BunoCS Messages postés 15491 Date d'inscription lundi 11 juillet 2005 Statut Modérateur Dernière intervention 25 septembre 2024 3 907
22 oct. 2013 à 15:27
Hello,
Problème résolu du coup?
0