Non ero presente ma …..
Oggi ho perso un bel po di tempo a capire le variabili statiche nelle classi. Queste variabili possono essere richiamate, se dichiarate pubbliche, anche al di fuori della classe stessa senza oggetti.
Il vantaggio delle varabili statiche sta nella loro condivisione tra tutti gli oggetti appartenenti alla classe.
La difficoltà nel far funzionare tutto era capire perchè il linker continuava a dare errore. Ho capito poi che il compilatore non inizializza automaticamente la variabile a 0 ma è necessario dichiarare nuovamente la variabile come tipo nome_classe :: variabile anche nel codice sorgente per permettere al compilatore di trovarla.
Ne ho perso di tempo …
My name is Giovanni Di Grezia, but people call me xgiovio.
Here is my homepage: https://www.xgiovio.com.
I am a VFX Artist and Software Developer
And this is a picture of me.