Anthrax
Lieutenant
- Registriert
- Juli 2002
- Beiträge
- 844
Hallo
Vieleicht kann mir ja einer weiterhelfen.
Gibt es eine Möglichkeit mit dem GNU g++ statische Member zu initialisieren? Einfaches Beispiel:
class Test{
static int count;
};
int Test::count = 1; //Kompiler error unter g++
Der g++-Compiler schluckt das nicht; gibt es hier Alternativen? Borland und der Microsoft eigene Compiler haben damit keine Probleme.
Da in meinem Programmierprojekt ausschließlich auf GNU gesetzt wird, kann ich nicht einfach den Compiler wechseln. Andererseits benötige ich das oben erwähnte Konstukt.
Anthrax
Vieleicht kann mir ja einer weiterhelfen.
Gibt es eine Möglichkeit mit dem GNU g++ statische Member zu initialisieren? Einfaches Beispiel:
class Test{
static int count;
};
int Test::count = 1; //Kompiler error unter g++
Der g++-Compiler schluckt das nicht; gibt es hier Alternativen? Borland und der Microsoft eigene Compiler haben damit keine Probleme.
Da in meinem Programmierprojekt ausschließlich auf GNU gesetzt wird, kann ich nicht einfach den Compiler wechseln. Andererseits benötige ich das oben erwähnte Konstukt.
Anthrax