Section courante

A propos

Section administrative du site

SDL_GETERROR

SDL : Demande l'erreur
  SDL/SDL.h

Syntaxe

char* SDL_GetError(void);

Retour

Valeur Description
chaîne de caractères Ces valeurs permet d'indiquer le message d'erreur.

Description

Cette fonction permet de demander la chaîne de caractères d'erreur SDL.

Exemple

Voici un exemple typique de l'utilisation de cette fonction :

  1. #include <stdio.h>
  2. #include <stdlib.h>
  3. #include <SDL/SDL.h>
  4.  
  5. int main()
  6. {
  7.     if (SDL_Init( SDL_INIT_EVERYTHING ) == -1) {
  8.         printf("Impossible d'initialiser la bibliotheque SDL: %s\n", SDL_GetError());
  9.     }
  10.  
  11.     return 0;
  12. }

N.B.: Ce programme est compilé avec l'option «-lSDLmain -lSDL» de l'IDE du programme Code::Blocks 10.05 situé dans «Project > Build options... > Debug > Linker settings > Other linker options:» ou en ligne de commande «gcc -lSDLmain -lSDL sdl_sample main.c». Sinon, la fonction «SDL_Init» retournera un «undefined reference to 'aa_autoinit'» lors de la liaison du programme. De plus, une bibliothèque de développement comme «libsdl1.2-dev» devrait être installé.

Voir également

Langage de programmation - C pour Linux - Référence procédures et fonctions- SDL_SetError

Dernière mise à jour : Dimanche, le 22 mars 2015