Cześć :)
Założmy, że w klasie mamy metodę statyczną. Jednym z atrybutów tej klasy jest też obiekt statyczny. Jak teraz mogę zainicjalizować poszczególne pola w tym statycznym obiekcie?
class A{
static A a;
int b;
static void metoda();
};
static void A::metoda(){
A::a.b = 2; // błąd, undefinied reference
}