Teilen über


Compilerfehler C3834

unzulässige explizite Umwandlung zu einem festen Zeiger. verwenden Sie eine fixierte lokale Variable

Bemerkungen

Explizite Umwandlungen an einen angehefteten Zeiger sind nicht zulässig.

Beispiel

Im folgenden Beispiel wird C3834 generiert.

// C3834.cpp
// compile with: /clr
int main() {
   int x = 33;

   pin_ptr<int> p = safe_cast<pin_ptr<int> >(&x);   // C3834
   pin_ptr<int> p2 = &x;   // OK
}