Hallo,
bin cpp Anfänger und hab hier ein Problem:
//------------------------------------------
class Klasse
{
public:
static int var;
struct str {int member;};
static str obj;
};
int Klasse::var = 0; //das funktioniert
Klasse::str Klasse::obj.member=0; //das funktioniert nicht
int main()
{
Klasse::var=100; //das funktioniert
Klasse::obj.member=100; //folglich funktioniert das nicht
}
//------------------------------------------
Könnte mir jemand erklären, ob es überhaupt möglich ist das statische Objekt "obj" zu initialisieren und wenn ja, wie es geht ?