MOVE_ALLOC (FROM , TO) (Fortran 2003)
用途
可讓您將配置狀態、動態類型、類型參數值、界限資訊及值從一個物件移至另一個物件。
類別
子常式 (subroutine)
引數類型和屬性
- FROM
INTENT(INOUT)引數。 對應的實際引數必須是可配置物件。 實際引數可以是純量或陣列。- TO
INTENT(INOUT)引數。 對應的實際引數必須是可配置物件。 它必須與類型相容,且具有與 FROM相同的等級。 如果 FROM 是多型,則它必須是多型。 與 TO 必須具有 相關聯之實際引數宣告類型的每一個非延遲參數,與與 FROM相關聯之實際引數宣告類型的對應參數值相同。
結果值
如果 FROM 是 deallocated,則 TO 的配置狀態為 deallocated。
如果配置 FROM ,則會使用與 FROM相同的動態類型、類型參數、陣列範圍及值來配置 TO 。
如果 TO 具有 TARGET 屬性,則與 FROM 相關聯的任何指標都會相應地與 TO相關聯。
如果 TO 沒有 TARGET 屬性,則當您呼叫 MOVE_ALLOC 時,與 FROM 相關聯的任何指標的關聯狀態會變成未定義。