Sdílet prostřednictvím


Chyba kompilátoru C3675

Funkce : je vyhrazena, protože je definována vlastnost.

Poznámky

Když deklarujete jednoduchou vlastnost, kompilátor vygeneruje metody get a set accessor a tyto názvy jsou přítomny v oboru programu. Názvy generované kompilátorem jsou tvořeny předpendingem get_ a set_ název vlastnosti. Proto nelze deklarovat funkce se stejným názvem jako přístupové objekty generované kompilátorem.

Další informace najdete v vlastnosti .

Příklad

Následující příklad generuje C3675.

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