다음을 통해 공유


컴파일러 오류 C3834

고정 포인터로 명시적으로 잘못 캐스트했습니다. 대신 고정된 지역 변수를 사용하세요.

고정된 포인터에 대한 명시적 캐스트는 허용되지 않습니다.

예시

다음 샘플에서는 C3834를 생성합니다.

// 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
}