Teilen über


Compilerfehler C3675

'Funktion' : ist reserviert, weil 'Eigenschaft' definiert ist

Bemerkungen

Wenn Sie eine einfache Eigenschaft deklarieren, generiert der Compiler die Methoden zum Abrufen und Festlegen von Accessor, und diese Namen sind im Bereich Ihres Programms vorhanden. Die compilergenerierten Namen werden durch vorausstehende get_ und set_ zum Eigenschaftennamen gebildet. Daher können Sie Keine Funktionen mit demselben Namen wie die compilergenerierten Accessoren deklarieren.

Weitere Informationen finden Sie unter property .

Beispiel

Im folgenden Beispiel wird C3675 generiert.

// C3675.cpp
// compile with: /clr /c
ref struct C {
public:
   property int Size;
   int get_Size() { return 0; }   // C3675
};