Bonjour tout le monde,
J'ai créé une fonction qui me permet de retourner un long.
La valeur arrive bien dans la fonction appelante :
CVoiture::GetVTM returned 25.000000000000
mais le printf ne veut pas l'afficher ! il m'afficher toujours 0.
Voici le code du printf :
printf("- Immatriculation : %s \n- Nombre de place : %ld\n - VTM : %ld\n",V.Immatriculation(),V.NombreDePersonnes(),V.GetVTM());
la fonction GetVTM ressemble à ceci :
1 2 3 4 5 6 7
| double CVoiture::GetVTM() const
{
return m_VTM;
} |
Aucune erreur mais le printf ne le montre pas.
Auriez-vous une solution à ce problème ?
Merci d'avance.
beegees
Partager