Visual-C++ コードを Qt に変換しようとしています。
に相当するものはあり_variant_t
ますか?
コードは次のとおりです。
//
// Get safarray containing all vectors from multibuffer
//
_variant_t vaArray(function->GetAllValues(TRUE)); // Take ownership of the variant - no copying
SAFEARRAY* psa = psa = V_ARRAY(&vaArray);
//
// Check dimension and size
//
ASSERT(SafeArrayGetDim(psa) == 2); // We expect 2 dimensions
long nMaxXIndex, nMaxZIndex;
SafeArrayGetUBound(psa, 1, &nMaxXIndex);
SafeArrayGetUBound(psa, 2, &nMaxZIndex);
//
// Use array
//
double* pData;
HRESULT hr = SafeArrayAccessData(psa, (void HUGEP**)&pData);
Qtでそれを行う方法は?