1

Ada.Containers パッケージにある Clear 手順で問題が発生した人はいますか? コンテナの長さをゼロに設定しているように見えますが、Append プロシージャを使用して別の要素が追加されると、コンテナの内容が再び表示されます (つまり、削除されることはありません)。Ada.Containers.Doubly_Linked_Lists と Ada.Containers.Vectors の両方を試しました。どちらのコンテナも同じ動作をします。何かご意見は?

4

2 に答える 2

0

コンパイラのそのパッケージの実装にバグが見つかったようです。私はそれを報告します。

于 2009-09-23T21:17:00.897 に答える
0

私はそれを考え出した。愚かなエイダ。データの参照方法には注意が必要です。Ada は、データへの参照ではなく、データのコピーを返すことを好みます。

于 2009-09-24T18:37:00.950 に答える