ada

    0

    2答えて

    私はfor ***'Address use ***の新機能です。そして、私はこの使用の限界が何であるか疑問に思っていました。 100長さの文字列と同じコードがそれを上げていないながら procedure letshack (A : System.Address) is My_String : String(1..100000); for My_String'Address

    1

    1答えて

    私はXamarinで作業していて、iPadにiOSアプリケーションをインストールしようとしています。 私はAda静的ライブラリをリンクしたいと考えています。 私はlibMyLibrary.a + libgnat.aファイルとCヘッダーコード(MyLibrary.h)を持っています。 Xamarinでは、私はバインディングライブラリプロジェクトを作成し、私のライブラリを追加しました。 Xamarin

    0

    1答えて

    定数のアドレスが変更されていることを知っているか、それについてAdaが保護されていますか? 私は現在大きなプロジェクトに取り組んでおり、私はプロジェクトのすべてのコードを読むことができません。しかし、私はその一部をデバッグする必要があります。そして私は奇妙な問題を抱えています。実際、私は My_Var : constant Integer :=1;のような変数の宣言を私のパッケージに入れました(M

    0

    1答えて

    アレイの要素を合計する関数に対して、どのようにしてSpark事後条件を書いていますか? (。スパーク2014、誰かが、私はそれを適応させることができる必要があり、以前のスパークのためにそれを行う方法を私に示している場合) だから私は持っている場合: type Positive_Array is array (Positive range <>) of Positive; function Ar

    2

    1答えて

    私はWindows 10(64ビット)を使用していますが、http://libre.adacore.com/download/configurations#からGNAT GPL 2017、ARM ELF形式(Windowsでホスト)をダウンロードしました。 私は、サンプルコードを作成しました:私は私のファイルをビルドするとき with Ada.Text_IO; use Ada.Text_IO;

    1

    2答えて

    複数のエントリーを選択する方法を探しています。私は次のタスクを持ってブロックを選択しました。が only allowed alternative in timed entry call is delay "or" not allowed here 何:意図は、これは以下のコンパイルエラーになり、 task type t_startup_task is entry start;

    0

    2答えて

    定数へのアクセスを 変数に変換する適切な方法は何ですか? (はい、私はそれがこの変数を変更しないように注意する必要があることを知っています。 多分Unchecked_Conversion? しかし: この 場合にはうまく動作するように標準で保証Unchecked_Conversionですか? Unchecked_Conversionより簡単な方法はありますか?

    3

    1答えて

    GNAT GPL 2017(2016年以降)にアップグレードしようとしています。私はWindows 8.1で動作しています。 1つのアプリケーションではgnatcoll.xrefが使用されます。 2016年に 、それがで見つかった: ブヨ/含める/ gnatcoll/gnatcoll_sqlite.static/gnatcoll-xref.adsただし、ファイルはインストール2017年に発見されな

    2

    1答えて

    私はタスクに限られたプライベートタイプを与えたいので、さまざまな機能を呼び出すことができます(特にGNAT.Serial_Communicationsのシリアルポート)。私はそれを動作させる方法を理解しているようには思えません。それが動作しませんでしたので task body MyTask is MyT : LPType; begin accept MyEntry (t :

    -1

    4答えて

    私は関数内で定数(文字列を含む大きな構造体定数)を宣言しており、この関数内でのみ使用されています。 プログラムに実行時間に影響はありますか? ' 関数は呼び出されるたびに作成されます(時間がかかります)。または、参照はその寿命を通して使用されます。 関数の外側で定数を宣言すると(グローバル)、実行が速くなりますか?