C++ : La SDL

Article

La SDL est une bibliothèque graphique.

Lien vers le site officiel: http://www.libsdl.org

Initialisation de la SDL en langage C

Pour commencer, voici comment initialiser la SDL:
Il faut utiliser SDL_Init(): Elle charge dynamiquement puis initialise la librairie. Cette fonction prend un lot de flags:

SDL_INIT_AUDIO
SDL_INIT_VIDEO
SDL_INIT_CDROM
SDL_INIT_TIMER

Utiliser SDL_Quit() pour quitter le programme.

Exemple

#include < stdlib.h >
#include "SDL.h"

main(int argc, char *argv[])
{
if ( SDL_Init(SDL_INIT_AUDIO|SDL_INIT_VIDEO) < 0 ) {
fprintf(stderr, "Impossible d’initialiser SDL: %sn", SDL_GetError());
exit(1);
}
atexit(SDL_Quit);

...
}

Lien vers le tutoriel officiel de SDL : intro.fr