Bonjour,
je lis que pour accéder à une variable globale déclarée dans un autre fichier source, il faut ajouter le mot-clé extern;
Si je prends pour exemple la fonction SDL_GetsTicks qui me permet de récupérer le nombre de milliseconde depuis le commencement de mon programme et si je remonte a son prototype ds le header SDL_timer.h:
Code C : Sélectionner tout - Visualiser dans une fenêtre à part extern DECLSPEC Uint32 SDLCALL SDL_GetTicks(void);
pour que ca soit clair, si il n'y avait pas cette classe de mémorisation (extern) je ne pourrais pas utiliser la variable "nombre de milliseconde écoulées" depuis mon fichier source main.c étant donné que la fonction SDL_GetsTicks est certainement ds le fichier source SDL_timer.c ?
Merci de vos retours !
Partager