Nota
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare ad accedere o modificare le directory.
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare a modificare le directory.
'operator': gli operatori di conversione boxing e unboxing standard non possono essere ridefiniti
Osservazioni:
Il compilatore definisce un operatore di conversione per ogni classe gestita per supportare il boxing implicito. Questo operatore non può essere ridefinito.
Per altre informazioni, vedere Boxing implicito.
Example
L'esempio seguente genera l'errore C3638:
// C3638.cpp
// compile with: /clr
value struct V {
V(){}
static operator V^(V); // C3638
};
int main() {
V myV;
V ^ pmyV = myV; // operator supports implicit boxing
}