パラメーターは,呼び出し時に変更できる時には,参照で渡すことはできない。
30
原因−−次のタイプのパラメーターは,それらが呼び出し時に変更できる 場合には,参照で渡すことはできません:
このステートメントは無視されます。
回復手順−−パラメーターを変更可能なフィールド名に変更するか,ある いはパラメーターが配列である場合は,それが隣接するようにしてください。 コンパイルし直してください。
エラーの詳細説明−−隣接しない配列とは,その要素が記憶域の中で直接 隣接していない配列のことです。これは,サブフィールドがキーワー ドOVERLAYを使用して定義されていて,OVERLAYに対するパラメーターが配列で あり,サブフィールドの長さが重ね合わされた配列の長さより短い場合に起こ ります。
*ENTRY PLIST中のすべてのパラメーターは呼び出し時に変更することがで きます。プロトタイプ中に定義されているパラメーターは,プロトタイプ にCONSTキーワードもVALUEキーワードも使用されていない場合には,呼び出し 時に変更することができます。