エイダではどのように私は繰り返し数を持つ配列定数を初期化しますか?

StackOverflow https://stackoverflow.com/questions/2542127

  •  23-09-2019
  •  | 
  •  

質問

私は数学的関数で使用するための820ゼロの配列を必要とする。

はC私は次のように書くことができますし、コンパイラが配列を埋めるなります:

 const float EMPTY_NUMBER_A[820] = { 0.0, };
しかし、エイダでは不可能です。私は本当にハードコードに0.0として820個の要素を望んでいません。それを行うには、コンパイラを取得する方法はありますか?

 type Number_A is array (1 .. 820) of Float;
 EMPTY_NUMBER_A : constant Number_A := ???;

エイダ95とGNATを使用します。

役に立ちましたか?

解決

利用AN 集約するます:

Empty_Number_A : constant Number_A := (others => 0.0);
ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top