Fonction SDL_Error

SDL_Error -- Définit l'erreur SDL à partir d'un des messages prédéfinis.

Syntaxe

void SDL_Error(SDL_errorcode code);

Description

Définit l'erreur SDL à partir d'un des messages prédéfinis spécifié par le paramètre code.

Paramètre

code [in]

SDL_errorcode

Le message d'erreur correspondant

SDL_ENOMEM

Mémoire insuffisante

SDL_EFREAD

Erreur de lecture à partir du flux de données

SDL_EFWRITE

Erreur d'écriture vers le flux de données

SDL_EFSEEK

Erreur de positionnement dans le flux de données

SDL_UNSUPPORTED

Erreur SDL inconnue

SDL_LASTERROR

Erreur SDL inconnue

any other value

Erreur SDL inconnue

Note 1: SDL_LASTERROR marque marque le numéro de la dernière erreur prédéfinie.
Note 2: SDL définit aussi SDL_OutOfMemory() et SDL_Unsupported() pour usage interne, qui sont équivalents à SDL_Error(SDL_ENOMEM) et SDL_Error(SDL_UNSUPPORTED) respectivement.

Valeur de retour

rien

See Also

SDL_SetError, SDL_GetErrorMsg, SDL_GetError, SDL_ClearError

Exemple

// Tente d'allouer 1024 octets
char* ptr = (char*) malloc(1024);

// Mémoire insuffisante ?
if (!ptr)  {
    SDL_Error(SDL_ENOMEM);
    return -1;
}

Requis

Header

SDL.h

Version

1.2.13

Shared object

libSDL.so

DLL

SDL.dll


CategorySDLGeneralFr

SDLDoc-fr/SDL_Error (last edited 2009-02-01 00:14:08 by AlexisDM)