영어로 읽기

다음을 통해 공유


컴파일러 오류 CS0242

요청한 작업이 void 포인터에 정의되어 있지 않습니다.

Void 포인터 증분이 허용되지 않습니다. 자세한 내용은 안전하지 않은 코드 및 포인터를 참조하세요.

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

// CS0242.cs  
// compile with: /unsafe  
class TestClass  
{  
   public unsafe void Test()  
   {  
      void * p = null;  
      p++;   // CS0242, incrementing a void pointer not allowed  
   }  
  
   public static void Main()  
   {  
   }  
}