oRTEEZ
Messages postés81Date d'inscriptionvendredi 18 juillet 2003StatutMembreDernière intervention10 septembre 2003
-
30 juil. 2003 à 17:53
oRTEEZ
Messages postés81Date d'inscriptionvendredi 18 juillet 2003StatutMembreDernière intervention10 septembre 2003
-
31 juil. 2003 à 11:55
Voila je suis en train de faire un prog utilisant une librairie appele SpImage.lib.
Alors je l'attache, mais des que j'appelle une fonction, j'ai le droit a ce message d'erreur.
'SpImage::Resize' : illegal call of non-static member function
sachant que mon prototype est le suivant:
SpImage *Resize(float scale, int antialias = SP_ANTIALIAS);
et que mon appel de fonction est :
dest = SpImage::Resize (law , SP_ANTIALIAS);
BruNews
Messages postés21040Date d'inscriptionjeudi 23 janvier 2003StatutModérateurDernière intervention21 août 2019 30 juil. 2003 à 18:00
SpImage::Resize t'as pas le droit d'appelr en direct si fonction n'est pas 'static', compilo a raison.
Declare un objet SpImage et tu pourras t'en servir.
BruNews, ciao...
BruNews
Messages postés21040Date d'inscriptionjeudi 23 janvier 2003StatutModérateurDernière intervention21 août 2019 30 juil. 2003 à 18:17
Attends que y ait un fana des classes qui passe par la, moi ça me burne.
A part cela, si je me ouviens, essaie cela:
Source.Resize (law , SP_ANTIALIAS);
BruNews, ciao...