● ● ●Arraydeck●
ワークフロー · Delphi配列コピーの独立性 ×
function ChangedCopy(const Values: TArray<Integer>;
Next: Integer): TArray<Integer>;
begin
Result := System.Copy(Values, 0, Length(Values));
if Length(Result) > 0 then
Result[0] := Next;
end;✳Delphiの動的配列をコピーしてから先頭要素を変更してください。
✓ 変更内容適用前に確認 ↗
ワークスペースのイメージ
| 適用前に確認 | 実際の動作を期待する結果と比較します。検証に失敗した場合は、次の変更を加える前に原因を調べてください。 |
|---|---|
| モデル | OpenAI互換またはAnthropicのエンドポイントを、ベースURLと必要なAPIキーで設定し、接続をテストします。ローカルのモデルサーバーは起動が必要です。リモートツールは別途データを送信する場合があります。 |
| プロジェクト | 空の入力を試し、空でないコピーを変えても元の値が保たれることを確認します。 |
ワークフロー
function ChangedCopy(const Values: TArray<Integer>;
Next: Integer): TArray<Integer>;
begin
Result := System.Copy(Values, 0, Length(Values));
if Length(Result) > 0 then
Result[0] := Next;
end;