>>Ah ok, donc ca appelle
void send_error(NET *net,uint sql_errno=0, const char *err=0);
qui est en dehors de toute classe ?
oui.
>>Et si on avait pas mis de ::, il serait aller chercher la fonction dans la classe même ?
je n'ai aucune idée du comportement lorsque tu appelles la méthode send_error() dans la méthode send_error(). teste voir si tu l'appelles dans n'importe quelle méthode de la classe, oui, il va chercher la méthode de la classe et non pas la méthode globale.