flèche ->

flèche -> - C++ - Programmation

Marsh Posté le 10-09-2006 à 17:19:04    

Bonjour,
 
Question surement déjà posée des centaines de fois, mais j'ai pas reussis a trouver la reponse.
 
Alors voila j'me lance : que veut dire "->" dans return p->getSuiv();
 
Merci
 
Gauthier

Reply

Marsh Posté le 10-09-2006 à 17:19:04   

Reply

Marsh Posté le 10-09-2006 à 17:26:31    

Reply

Marsh Posté le 10-09-2006 à 17:30:56    


[:rofl]
Celà veut dire...

  • p est un pointeur sur un objet
  • cet objet possède une fonction getSuiv()
  • on appelle la fonction getSuiv() de l'objet stocké en mémoire à l'adresse p


Message édité par nargy le 10-09-2006 à 17:31:09
Reply

Marsh Posté le 10-09-2006 à 17:34:28    

Sauf bien sûr si l'opérateur -> a été surchargé, auquel cas on appelle d'abord cet opérateur, qui renvoie un pointeur vers un objet qui a une méthode getSuiv()...

Reply

Marsh Posté le 10-09-2006 à 17:36:38    

Content que ça t'ai fait rire moi ça ne le fait plus depuis longtemps.
 
On précisera qu'à la base c'est un élément de syntaxe des pointeurs C


Message édité par slash33 le 10-09-2006 à 17:40:20
Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed