Bonjour j'étudie le c++ et je suis arrivé dans la partie qui concerne les surcharges d'opérateurs.
A ce niveau je me pose quelques questions sur le code utilisé dans mon livre.
Voici la partie de déclaration des opérateurs :
// opérateurs
const Cercle& operator++();
const Cercle operator++(int);
Cercle& operator=(const Cercle &);
Je ne comprends pas l'utilisation de l'opérateur & dans la déclaration de l'opérateur préfixe.
Je ne vois pas à quoi correspond cette référence et pourquoi pour l'opérateur suffixe, ce n'est pas utilisé.
Je pense que c'est un type de retour qui est une référence constante sur un cercle mais je n'en suis pas sûr, j'ai un peu du mal à saisir ce concept.
Merci d'avance pour votre aide.
Christophe.

 

 
		
		 
         
 

 
			
			

 
   
 


 Surcharge d'opérateur préfixe - suffixe
 Surcharge d'opérateur préfixe - suffixe
				 Répondre avec citation
  Répondre avec citation




 
  
  
  
 
 
			
 
			 
						
Partager