Bonjour
J'ai du mal à comprendre le prototype suivant:
Il s'agit d'une assignation.
Code : Sélectionner tout - Visualiser dans une fenêtre à part _obj((int(*)(const size_t &))::hash),
_objest égal à (int(*)(const size_t &))::hash.
Mais je ne comprends pas (int(*)(const size_t &))::hash.
(int(*)(const size_t &)) est la signature d'un pointeur sur fonction.
qui prend comme comme argument une référence constante de type size_t, et qui renvoie un objet de type unsigned.
mais que signifie la résolution de portée?
En gros, c'est quoi:
(int(*)(const size_t &))::hash
Merci
Partager