View Full Version : [C++] Variabili globali
Ho un problema con le variabili globali... Le dovrei valorizzare con delle stringhe prese dalla string table nelle risorse.. Peccato che le variabili globali vengano inizializzate prima del caricamento delle risorse! Quindi lui cerca di assegnare alla variabile un ID di una stringa inesistente in quanto non è ancora stata caricata la string table..
come posso fare? :confused:
Mmmmhhh...non usare variabili globali è la migliore soluzione :stordita:
Scherzi a parte...se vuoi programmare bene in C++ non devi usare variabili globali...vanno contro ogni buona abitudine della programmazione object oriented. Se proprio non ne puoi fare a meno usa un singleton...anche se anche questo è altamente sconsigliato...
e dal momento che il codice è così da anni ed è composto da circa 1600 classi cosa consigli di fare? :help:
:eek: azz...1600...
A questo punto non usare l'inizializzazione automatica delle variabili globali, ma inizializzale te da codice al momento in cui queste stringhe sono disponibili.
vBulletin® v3.6.4, Copyright ©2000-2025, Jelsoft Enterprises Ltd.