Megosztás a következőn keresztül:


C3675-ös fordítási hiba

"function" : azért van fenntartva, mert a "tulajdonság" definiálva van

Megjegyzések

Amikor egy egyszerű tulajdonságot deklarál, a fordító létrehozza a get and set kiegészítő metódusokat, és ezek a nevek szerepelnek a program hatókörében. A fordító által létrehozott nevek úgy jönnek létre, hogy a tulajdonság neve elé a get_ és set_ stringet hozzáfűzik. Ezért nem deklarálhat olyan függvényeket, amelyek neve megegyezik a fordító által létrehozott tartozékokkal.

További információt a tulajdonságban talál.

Example

Az alábbi példa C3675-öt hoz létre.

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