Posté par Jonathan MERCIER .
En réponse à la dépêche Le langage D.
Évalué à 1.
Dernière modification le 13 juin 2012 à 12:11.
je crois pas que tu puisse faire ça directement:
autoc2=newlot!(void,void)(&f2,cast(void)5);
car ceci n'est pas autorisé:
voidx;
void est utilisé seulement les types de retour de fonction.
si x est une fonction alors c'est:
voidfunction()x
maintenant si P est une fonction de type type void dans ce cas c'est possible. En D il y a quelque truc en plus par rapport au C++ alors peut être que ceci pourrait convenir: fonction et closures.
[^] # Re: void et les templates?
Posté par Jonathan MERCIER . En réponse à la dépêche Le langage D. Évalué à 1. Dernière modification le 13 juin 2012 à 12:11.
je crois pas que tu puisse faire ça directement:
car ceci n'est pas autorisé:
void est utilisé seulement les types de retour de fonction.
si x est une fonction alors c'est:
maintenant si P est une fonction de type type void dans ce cas c'est possible. En D il y a quelque truc en plus par rapport au C++ alors peut être que ceci pourrait convenir: fonction et closures.