Array in Klassendeklaration?
-
Hallo zusammen
Weiss jemand von euch wie man in der Klassendeklaration einen Array deklarieren und gleich auch initialisieren kann?
class StaticTest : public wxTimer { public: StaticTest(); ~StaticTest(); static const int PLAYRATE[] = {1,2,3,4}; };So geht es jedenfalls nicht. Gibt es eine andere Möglichkeit oder gibt es einen Grund wieso man dies nicht tun kann?
-
Hallo
Das Initialisieren muß du in die Implementation verlagern
// Header class StaticTest : public wxTimer { public: StaticTest(); ~StaticTest(); static const int PLAYRATE[4]; }; // Implementation const int StaticTest::PLAYRATE[4] = {1,2,3,4};bis bald
akari