컴파일러 오류 C2364
'type': 사용자 지정 특성에 잘못된 형식
사용자 지정 특성에 대한 명명된 인수는 컴파일 시간 상수로 제한됩니다. 예를 들어 정수 계열 형식(int, char 등), System::Type^, System::Object^입니다.
예시
다음 샘플에서는 C2364를 생성합니다.
// c2364.cpp
// compile with: /clr /c
using namespace System;
[attribute(AttributeTargets::All)]
public ref struct ABC {
public:
// Delete the following line to resolve.
ABC( Enum^ ) {} // C2364
ABC( int ) {} // OK
};
피드백
https://aka.ms/ContentUserFeedback
출시 예정: 2024년 내내 콘텐츠에 대한 피드백 메커니즘으로 GitHub 문제를 단계적으로 폐지하고 이를 새로운 피드백 시스템으로 바꿀 예정입니다. 자세한 내용은 다음을 참조하세요.다음에 대한 사용자 의견 제출 및 보기