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

  FORUM HardWare.fr
  Programmation
  C#/.NET managed

  Pointeur sur fonction

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Pointeur sur fonction

n°1552097
minimoke
beep beep
Posté le 02-05-2007 à 10:38:18  profilanswer
 

Salut les gars,
 
Tout d'abord je sais que la notion de pointeur en C# est a oublier mais j'aimerais savoir s'il existe un moyens comme en C pour passer une fonction en parametre d'une autre fonction.
 
on a par exemple :  
void fct1(String a)
{...}
void fct2()
{...}
void fct3()
{...}
 
et je veut passer en parametre d'une fct4 soit la fct1, fct2 ou fct3.
 
c'est  a dire on fait l'appel suivant fct4(..., fct1) ou fct4(..., fct2) dans un main par exemple.
 
Bon je sais pas si on peut le faire dans le cas ou on a pas les mêmes arités comme c le cas dans mon exemple pour les fct1 et fct2 mais est ce qu'on peut le faire si les fonctions ont mêmes arités comme la fct2 et la fct3.
 
Bon n'hesitez pas a me poser des questions si vous comprenez pas quelque chose.
 
ps : http://fr.wikipedia.org/wiki/Arité je met ca car c pas un mot courrant


---------------
  ____
mood
Publicité
Posté le 02-05-2007 à 10:38:18  profilanswer
 

n°1552104
Tamahome
⭐⭐⭐⭐⭐
Posté le 02-05-2007 à 10:47:31  profilanswer
 

y'a les prédicats qui utilisent un peu le mécanisme de "passer une fonction en argument d'une méthode", mais je ne sais pas si c'est ca que tu cherches...


---------------
Hobby eien /人◕ ‿‿ ◕人\
n°1552277
_Mose_
Lonesome coder
Posté le 02-05-2007 à 13:28:09  profilanswer
 

Ce que tu cherches s'appelle delegate.

n°1552282
Tamahome
⭐⭐⭐⭐⭐
Posté le 02-05-2007 à 13:41:40  profilanswer
 

ah ouais y'a les delegates aussi bien sur.


---------------
Hobby eien /人◕ ‿‿ ◕人\
n°1552920
minimoke
beep beep
Posté le 03-05-2007 à 09:14:20  profilanswer
 

Ok merci je vais voir ca, pas mal ton avatar Tamahome. Est ce que c toi ?

n°1553113
Tamahome
⭐⭐⭐⭐⭐
Posté le 03-05-2007 à 13:28:16  profilanswer
 

oui bien sur, c'est évident non ?


---------------
Hobby eien /人◕ ‿‿ ◕人\
n°1553409
Siluro
Posté le 03-05-2007 à 20:48:47  profilanswer
 

minimoke a écrit :

Ok merci je vais voir ca, pas mal ton avatar Tamahome. Est ce que c toi ?


 http://vieuxbenou.free.fr/hfr/benous/super_benou_miam.gif


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  C#/.NET managed

  Pointeur sur fonction

 

Sujets relatifs
fonction qui retourne un pointeurFonction renvoyant pointeur de structure [Résolu]
Pointeur de fonction membre avec heritageMap et pointeur sur fonction
problème avec une fonction qui renvoie un pointeur de charpointeur de fonction
Comment reprogrammer la fonction strfry a partir dfe pointeur?[C] -pedantic et affectation entre pointeur de fonction et "void *"
Fonction prenant un buffer en param et retournant un pointeur 
Plus de sujets relatifs à : Pointeur sur fonction


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR