Jyaif Le 26/07/2006 à 16:10Edité par Jyaif le 26/07/2006 à 16:14 Comment on fait pour avoir un méthode statique en C++ dans une classe, sachant que je veux definir la classe avec un .h .cpp?
(mettre "static" devant le prototype de la méthode dans le .h et le .cpp ne marche pas bien sur, j'ai un:
"cannot declare member function `static void SurfaceHandler::drawSurface(SDL_Surface*, int, int)' to have static linkage ")
Pollux Le 26/07/2006 à 16:18Edité par Pollux le 26/07/2006 à 16:20 ah, c'est parce que tu mets un "static" dans le .cpp, il faut en mettre un seulement dans le .h ^^
EDIT : d'ailleurs google "to have static linkage" t'aurais permis de trouver d'où ça vient sans problème (c'est pas du tout un reproche, hein, je te dis juste que c'est le genre de chose qui peut se trouver facilement avec google)
« The biggest civil liberty of all is not to be killed by a terrorist. » (Geoff Hoon, ministre des transports anglais)