Bonjour,

Voila ma question, elle peut sembler bête mais bon :

Je voudrais savoir quelle est la différence entre les deux code suivant et lequel il serai souhaitable d'utiliser :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
 
 
SDL_Event event;
 
while(continuer)
{
        while (SDL_PollEvent(&event))
        {
              ...
         }
         ...
}
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
 
 
 
 
while(continuer)
{
        // Pourquoi on déclare event ici ??
        SDL_Event event;
        while (SDL_PollEvent(&event))
        {
              ...
         }
         ...
}


En fait, ce que je voudrais réellement savoir c'est pourquoi event est déclaré dans la boucle principal ? Qu'est ce que cela implique ?

J'ai aussi vu qu'on faisait la même chose avec SDL_GetKeyStates, est pour la meme raison ou pour une raison différente ? Quelle est cette raison ?

Bref, si quelqu'un peut eclairer la lanterne d'un grand debutant ...

Merci par avance ^^ !