Fehlermeldung E2089
-
Hallo an Alle,
vielleicht könnte mir jemand im Bezug auf folgende Fehlermeldung helfen:
[C++ Error]: E2089 Identifier '{' cannot have a type qualifier
Vielen, vielen Dank im Voraus...ich bin gerade mit meinem Wissen am Ende... oder hab' einfach nur ein Brett vorm Kopf!
Danke,
itgirl
-
zeig mal den Quellcodeausschnitt bei der diese Fehlermeldung auftritt
-
itgirl schrieb:
oder hab' einfach nur ein Brett vorm Kopf!
Wahrscheinlich.

Interessant ist vor allem auch der Code bzw. die Funktion, die vor der bemängelten Stelle steht.
-
... nun, die Fehlermeldung kommt vor jedem einzelnen Funktionskopf im Code vor.
Etwa so:
void Folder::init(char* folderpath)
{
Dazugehörige Fehlermeldung:
[C++ Error] Folder.cpp(30): E2089 Identifier 'init' cannot have a type qualifieroder:
char* Folder::getNextFile()
{
Dezugehörige Fehlermeldung:
[C++ Error] Folder.cpp(47): E2089 Identifier 'getNextFile' cannot have a type qualifierBei Doppelklick auf die Fehlermeldung wird Zeile mit der { rot markiert.
Besser lässt es sich nicht beschreiben.Mein Code funktionierte vor der Modularisierung einwandfrei. Kann es sich eventuell um eine fehlende, oder nicht an der richtigen Stelle auftauchenden include - Anweisung handeln?
-
nur eine idee..
sind die klassendefinitionen alle mit einem semikolon abgeschlossen?
zweite idee: hast du statische variablen nicht ordnungsgemäß behandelt?