Bonjour,

j'ai une fonction comme ceci, qui est d�j� dans la biblioth�que:

Code : S�lectionner tout - Visualiser dans une fen�tre � part
SDL_FillRect(SDL_Surface *surf, SDL_Rect *dest, Uint32 color);
Et donc, j'ai fait une fonction pour cr�er un rectangle:

Code : S�lectionner tout - Visualiser dans une fen�tre � part
1
2
3
4
5
SDL_Rect SDL_CreateRect(Sint16 x, Sint16 y, Uint16 w, Uint16 h)
{
    SDL_Rect r = {x, y, w, h};
    return r;
}
Et je fais �a:

Code : S�lectionner tout - Visualiser dans une fen�tre � part
SDL_FillRect(surf, &SDL_CreateRect(0, 0, 100, 100), 0);
Le probl�me c'est que j'ai un warning:
Code : S�lectionner tout - Visualiser dans une fen�tre � part
C:\Users\Dave\Documents\CODING\projets\teambuilder\teambuilder.cpp:553: warning: taking address of temporary
Je ne sais pas si �a peut causer une erreur, dans l'impl�mentation que j'en ai faite, et sinon comment faire dispara�tre le warning?