salve gente
io sto scrivendo un gioco fruttando le SDL
il mio problema è questo, ovvero devo passare a tutti le parti del gioco una variabile "screen" che mi rappresenta lo sfondo del gioco.
la mia domanda è questa
come faccio a dire che quella variabile è superglobale, cioè non è dichiarata nel metodo che uso ma lo trova nel programma principale?
una soluzione sarebbe quella di passare la variabile a tutti i metodi che scrivo ma non sarebbe molto elegante quindi volevo sfruttare la variabile come appunto globale
chi mi illumina??
ovviamente i "sottoprogrammi" sono inseriti ogni volta con delle #include, perchè sono su altri file
grazie