Compilerfehler C2270
Visual Studio 2008
Aktualisiert: November 2007
Fehlermeldung
'Funktion': Modifizierer für Funktionen, die keine Memberfunktionen sind, nicht zulässig'function' : modifiers not allowed on nonmember functions
Eine Funktion, die keine Memberfunktion ist, wurde mit const, volatile oder einem anderen Modifizierer für Speichermodelle deklariert.
Im folgenden Beispiel wird C2270 generiert:
// C2270.cpp
// compile with: /c
void func1(void) const; // C2270, nonmember function
void func2(void);
class CMyClass {
public:
void func2(void) const;
};