Est-il possible d'utiliser le type d'une fonction préfusément déclarée comme pointeur de fonction sans utiliser de typedef?pointeur de fonction sans typedef
déclaration de fonction:
int myfunc(float);
utiliser la déclaration de fonction par une syntaxe comme pointeur de fonction
myfunc* ptrWithSameTypeAsMyFunc = 0;
Vous voulez un pointeur de fonction qui ne peut pointer que vers votre propre fonction supprimée? – wheaties
@wheaties Je veux un pointeur de fonction à une fonction avec la même signature que myfunc –
Savez-vous que vous pouvez appliquer 'typedef' aux déclarations de fonctions pour typedef leur type? 'typedef int myfunc (float); myfunc * ptrWithSameTypeAsMyFunc = 0; '? La plupart des gens ne sont pas conscients de cela et pensent qu'ils ont besoin de la syntaxe laide (* foo) '. –