Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
5156 connectés 

  FORUM HardWare.fr
  Programmation
  C++

  getteurs et setteurs sur des pointeurs

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

getteurs et setteurs sur des pointeurs

n°1772065
mathematic​a
Posté le 11-08-2008 à 17:10:05  profilanswer
 

samut a vous,
 
j'aurais une question un peu naive a vous poser concernant les getteurs et els setteurs ...
 
j'ai appris a manipuler ces fonctions sur des entiers mais pas sur des pointeurs .....
 
queqlu'un pourrait m'indiquer comment on fait ???
 
merci.

mood
Publicité
Posté le 11-08-2008 à 17:10:05  profilanswer
 

n°1772070
masklinn
í dag viðrar vel til loftárása
Posté le 11-08-2008 à 17:12:43  profilanswer
 

pareil que sur les entiers.


---------------
I mean, true, a cancer will probably destroy its host organism. But what about the cells whose mutations allow them to think outside the box by throwing away the limits imposed by overbearing genetic regulations? Isn't that a good thing?
n°1772096
mathematic​a
Posté le 11-08-2008 à 17:32:12  profilanswer
 

heuuuuu
 
exemple :
 
private :
{NomDeMaclasse * m}
 
NomDeMaClasse * getNom();
// un pointeur de type NomMaClasse
 
NomDeMaClasse * maclasse:: getNom() {return m};

n°1772103
Malkav
Posté le 11-08-2008 à 17:45:45  profilanswer
 

ben vi, çà marche comme sur un entier il t'a dit ;)

n°1772125
Joel F
Real men use unique_ptr
Posté le 11-08-2008 à 18:20:23  profilanswer
 

ouais sauf que bon faut voir à ce que sémantiquement ça ai un sens et faire gaffe au transfert de propriété entre entité. déjà renvoyer un Truc const* me parait mieux et pete moins l'encapsulation :/

n°1772484
mathematic​a
Posté le 12-08-2008 à 14:21:53  profilanswer
 

ok !
 
Merci.

n°1773993
papangue
Posté le 18-08-2008 à 07:05:01  profilanswer
 

mathematica a écrit :

heuuuuu
 
exemple :
 
private :
{NomDeMaclasse * m}
 
NomDeMaClasse * getNom();
// un pointeur de type NomMaClasse
 
NomDeMaClasse * maclasse:: getNom() {return m};


 
Pour ma part quand il s'agit de pointeur, j'ai 2 getters:

Code :
  1. NomDeMaClasse * getNom();
  2. NomDeMaClasse const * getNom() const;


 
Ca evite de casser l'encapsulation, et ca permet surtout de récupérer l'objet const si besoin.


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  C++

  getteurs et setteurs sur des pointeurs

 

Sujets relatifs
Stocker des pointeurs de fichiers dans une structure : c'est mal?Problème avec les pointeurs (thread)
Pointeurs de fonctions et polymorphismeclasses dérivées et pointeurs
Petite question sur la stl et les pointeurs.je ne sais pas comment manipuler les pointeurs :(
Prog µcontrolleur : Ports et pointeurs ...Les pointeurs: je bloque
Vecteur de pointeurs d objetDeux Pointeurs pascal 1-@
Plus de sujets relatifs à : getteurs et setteurs sur des pointeurs


Copyright © 1997-2025 Groupe LDLC (Signaler un contenu illicite / Données personnelles)