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 :
- #include <stdio.h>
- #include <stdlib.h>
- #include <SDL/SDL.h>
-
- int main()
- {
- if (SDL_Init( SDL_INIT_EVERYTHING ) == -1) {
- printf("Impossible d'initialiser la bibliotheque SDL: %s\n", SDL_GetError());
- }
-
- return 0;
- }
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