컴파일러 오류 C3813
property 선언은 WinRT 또는 관리되는 형식의 정의 내에서만 사용할 수 있습니다.
속성은 관리되는 형식 또는 Windows 런타임 형식 내에서만 선언할 수 있습니다. 네이티브 형식은 property
키워드를 지원하지 않습니다.
예시
다음 샘플에서는 C3813 오류가 발생하는 경우 및 이를 해결하는 방법을 보여 줍니다.
// C3813.cpp
// compile by using: cl /c /clr C3813.cpp
class A
{
property int Int; // C3813
};
ref class B
{
property int Int; // OK - declared within managed type
};