다음을 통해 공유


컴파일러 오류 C3880

'var': 리터럴 데이터 멤버일 수 없습니다.

리터럴 특성의 형식은 다음 형식 중 하나이거나 컴파일 시간 변환 가능이어야 합니다.

  • 정수 계열 형식

  • string

  • 정수 또는 기본 형식의 열거형

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

// C3880.cpp
// compile with: /clr /c
ref struct Y1 {
   literal System::Decimal staticConst1 = 10;   // C3880
   literal int staticConst2 = 10;   // OK
};