Salut, mon projet actuel est composé de plusieurs fichiers source (.hpp et .cpp), et il se trouve que j'ai besoin d'une variable contenant le résultat d'un calcul assez lent à faire, donc pour éviter d'avoir à recalculer plusieurs fois, je préfère utiliser une variable globale. Cependant je n'ai besoin que de cette variable globale uniquement dans un seul fichier (.hpp dans mon cas), donc je la mets static pour qu'elle ne soit disponible que dans ce fichier. Or je constate que cette variable est disponible partout dans mon projet... Pourquoi ? Merci de votre aide.