다음을 통해 공유


컴파일러 오류 C2750

'type': 참조 형식에서 'new'를 사용할 수 없습니다. 대신 'gcnew'를 사용합니다.

인스턴스가 가비지 수집된 힙에 배치되도록 하는 CLR 형식의 인스턴스를 만들려면 gcnew를 사용해야 합니다.

다음 샘플에서는 C2750을 생성합니다.

// C2750.cpp
// compile with: /clr
ref struct Y1 {};

int main() {
   Y1 ^ x = new Y1;   // C2750

   // try the following line instead
   Y1 ^ x2 = gcnew Y1;
}