유니버설 Windows 앱에 다음 코드가 있습니다.
using namespace Windows::System::Profile;
AnalyticsVersionInfo^ analyticsVersionInfo = ref new AnalyticsVersionInfo();
LOG("DeviceFamily =%s", convert.to_bytes(analyticsVersionInfo->DeviceFamily->Data()).c_str());
알 수없는 이유로 위의 코드는 다음과 같이 컴파일되지 않습니다.
error C2248: 'Windows::System::Profile::AnalyticsVersionInfo::AnalyticsVersionInfo': cannot access private member declared in class 'Windows::System::Profile::AnalyticsVersionInfo'
액세스하려는 자산이 다음과 같이 문서에서 공개로 명시되어 있지만
많은 속성 및 기타 개체 / 클래스에서도 동일한 문제가 발생합니다.
미리 Thx
이 오류는 class에 매개 변수가없는 공용 생성자가 없으므로을 AnalyticsVersionInfo
호출 할 수 없음을 나타 new AnalyticsVersionInfo()
냅니다.
로부터 비고 섹션 :
이 클래스의 인스턴스를 가져 오려면 VersionInfo 를 사용하십시오 .
이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.
침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제
몇 마디 만하겠습니다