Ciao a tutti voi, maghi della programmazione,
da poco tempo mi sono avvicinato al linguaggio C++, per cui perdonate la banalita' della domanda.

Sotto ho riportato una classe elementare del C++.

In questa classe ho inserito due variabili, i ed a.
Se volessi inizializzare tali variabili ad un valore predefinito prima che esse vengano utilizzate dal costruttore, come e dove posso farlo?
Per default, la variabile static assume sempre un valore 0, mentre l' altra assume un valore casuale.

...
...
...
class my_class
{
int i;
static int a;

public:
void set_i(int n) {i = n;}
int get_i() {return i;}
my_class();
~my_class();

};
int my_class::a;
...
...
...
Grazie 1000 a tutti