저는 C++/CLI의 새로운 기능이며 네이티브 C++ GUID를 C++/CLI Guid로 변환하려고합니다 ^. 내 변환을 시도 할 때 : 내 문제의 근본 소스가 관리되는 형식으로 관리되지 않는 변환하려고하는 것을 이해관리되지 않는 GUID를 관리되는 Guid로 변환^
error C2440: '=' : cannot convert from 'GUID' to 'System::Guid ^'
:
BlockInfo^ blockInfo = gcnew BlockInfo();
blockInfo->BlockFilterGuid = ba.BlockAllFilter.subLayerKey;
을 ... 나는 다음과 같은 오류를받을 ,하지만 나는 C + + 또는 C++/CLI에서이 문제를 해결하는 방법을 충분히 익히지 못했습니다.
시스템 :: GUID를 값 형식입니다. 함수가 훌륭하게 작동하지만 반환 형식은 System :: Guid (System :: Guid^대신)이어야하며 gcnew를 삭제해야합니다. – Naaff