Bonjour a tous,
je debutte sur C++,
J'ai deux questions,
je butte sur une explication du tuto sur C++, et plus precisement sur l'operator+= .
Voici le prototype :
dans le fichier .h
je ne comprend pas comment cela fonctionne
Code : Sélectionner tout - Visualiser dans une fenêtre à part Duree& Operator+=(Duree const &Duree);
Le & sur le premier Duree ( avant Operator ) pointe sur quoi sur cette ligne : sur Duree, ( avant Operator ) ?
ou sur Operator+= ???
Dans le fichier .cpp
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6 Duree& Duree::operator+=(const Duree &Duree2) { m_secondes += duree2.m_secondes; Return *this; }
La ligne : Return *this pointe elle sur Duree& ( avant Operator ), ou sur quoi ?
Merci pour vos reponses.
Partager