pointeur fonction membre

pointeur fonction membre - C++ - Programmation

Marsh Posté le 03-02-2003 à 08:41:47    

Bonjour,
 
Dans le cadre d'un devoir, nous sommes amenés a utiliser des pointeurs de fonctions membres.
en theorie pas de probleme, on sait qu'il faut l'appeler par objet->*Fonction. Seulement, cela ne semble pas fonctionner lorsqu'on tente cet appel dans la classe elle meme (une fonction de traitement appelle la fonction membre adequate a utiliser en fonction des parametres de l'objet).
 
Si quelqu'un peut m'aider ca serait sympa.
merci.

Reply

Marsh Posté le 03-02-2003 à 08:41:47   

Reply

Marsh Posté le 03-02-2003 à 22:22:37    

fait une recherche a mon pseudo, j'ai posé des questions a ce sujet, et j'ai eu les reponse (merci a vous :D )
J'ai la flemme de chercher les posts, mais ils sont assez rescents.

Reply

Marsh Posté le 03-02-2003 à 22:44:32    

tout simplement
 

Code :
  1. struct Foo
  2. {
  3.    T1 fx(T2);
  4. };
  5. T1 (Foo::*fptr)(T2);
  6. fptr=&Foo::fx;


 
mais j'aime aussi beaucoup
http://www.sgi.com/tech/stl/mem_fun_t.html
 

Reply

Marsh Posté le 04-02-2003 à 00:28:26    


 
Tu vas enfin trouver quelqu'un pour refourguer ta camelote  :lol:

Reply

Marsh Posté le 04-02-2003 à 07:26:58    

:D  :whistle:

Reply

Marsh Posté le 05-02-2003 à 06:47:40    

Un exemple de code peut-être ?
 
J'avais détaillé la syntaxe dans ce post: peut on passer une methode en parametre ?


---------------
Bricocheap: Montage de ventilo sur paté de mastic silicone
Reply

Sujets relatifs:

Leave a Replay

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