IDiaSymbol::get_rank
Ruft den Rang (Anzahl der Dimensionen) eines mehrdimensionalen FORTRAN-Arrays ab.
Syntax
HRESULT get_rank (
DWORD* pRetVal
);
Parameter
pRetVal
[out] Gibt die Anzahl der Dimensionen in einem mehrdimensionalen FORTRAN-Array zurück.
Rückgabewert
Wenn die Ausführung erfolgreich ist, wird S_OK
zurückgegeben, andernfalls S_FALSE
oder ein Fehlercode.
Hinweis
Ein Rückgabewert von S_FALSE
bedeutet, dass die Eigenschaft für das Symbol nicht verfügbar ist.
Hinweise
Rang bezieht sich auf die Anzahl der Dimensionen in einem Array, wobei das Array als myarray[1,2,3]
deklariert ist. Dieses Beispiel hat einen Rang von 3 und 3 Dimensionen. Rang gilt nicht für C++, das das Konzept eines Arrays von Arrays für jede Dimension verwendet (d. h. myarray[1][2][3]
).