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