Pointeur this
savanovich
Messages postés
1
Date d'inscription
Statut
Membre
Dernière intervention
-
ElementW Messages postés 4814 Date d'inscription Statut Contributeur Dernière intervention -
ElementW Messages postés 4814 Date d'inscription Statut Contributeur Dernière intervention -
Salut,j'apprends le language C++ et je suis un debutant,j'aimerais que quelqu'un m'explique clairement l'utilité du pointeur "this" et un exemple d'utilisation simple si c'est possible. Merci
A voir également:
- Pointeur this
- Pointeur souris - Guide
- Curseur Windows 10 : comment bien voir la souris à l'écran - Guide
- Hijack this - Télécharger - Antivirus & Antimalwares
- Cannot display this video mode - Forum Ecran
- No compatible source was found for this media - Forum Mozilla Firefox
1 réponse
'lut
from human import idiocy
del idiocy
class Joueur; // forward-declaration void enregistrerJoueur(Joueur &joueur) { ... } void enregistrerCommeEnC(Joueur *joueur, int taille) { ... // A ne jamais faire sauf si Joueur est une struct dite "Plain Old Data" } class Joueur { public: int vie; Joueur (int vie) { this->vie = vie; // Résolution d'ambiguité } void enregistrer() { enregistrerJoueur(*this); // Obtention de l'objet actuel enregistrerCommeEnC(this, sizeof(Joueur)); // Ou d'un pointeur vers ce dernier } }
from human import idiocy
del idiocy