Static const string im header File definieren
-
Hallo,
wie ist es möglich ein string konstant für eine Klasse im header File zu
definieren.
Wenn ich folgendes in den header File eintrage:[cpp]
static const string test="blabala";krieg ich folgenden Compiler Fehler:
invalid in-class initialization of static data member of non-integral type 'const std::string'
Vielen Dank im Voraus
Marc
-
Hallo
die Implementation und Initialisierung darf nicht im Header stehen
// Header class x { ... static const string test; }; // Implementation const string x::test="blabala";
bis bald
akari
-
Danke