Compilerfehler C2775
TOC
Inhaltsverzeichnis reduzieren
Inhaltsverzeichnis erweitern
Dieser Artikel wurde maschinell übersetzt. Wenn Sie die englische Version des Artikels anzeigen möchten, aktivieren Sie das Kontrollkästchen Englisch. Sie können den englischen Text auch in einem Popupfenster anzeigen, indem Sie den Mauszeiger über den Text bewegen.
Übersetzung
Englisch

Compilerfehler C2775

'Bezeichner': Keine 'get'-Methode mit dieser Eigenschaft verbunden

Ein mit dem erweiterten property-Attribut deklarierter Datenmember hat keine get-Funktion, ein Ausdruck versucht jedoch, deren Wert abzurufen.

Im folgenden Beispiel wird C2775 generiert:

// C2775.cpp
struct A {
   __declspec(property(put=PutProp2, get=GetProp2)) int prop2;
   int GetProp2(){return 0;}
   void PutProp2(int){}

   __declspec(property(put=PutProp)) int prop;
   int PutProp(void){}

};

int main() {
   A* pa = new A;
   int x;
   x = pa->prop;   // C2775
   x = pa->prop2;
}

Community-Beiträge

HINZUFÜGEN
Anzeigen:
© 2016 Microsoft