問題タブ [ada]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
c - プラグマ文の使い方を教えてください
C と Ada でのプラグマの使用法を教えてください。可能であればいくつかの例を挙げてください。
ada - AdaのUnchecked_Conversion
誰かがAda言語でのチェックされていない変換の使用について私に明確に教えてもらえますか?私はpdfとnetを試しましたが、すべてが私に明確な絵を与えてくれません。
ここでの私の疑問は、Myarr3関数が正確に何をするのかということです。
types - Ada の派生型とサブ型
違いは何ですか?
double - エイダの倍精度?
私はAdaを初めて使用し、倍精度型を提供するかどうかを確認しようとしていました。フロートがあり、
私のマシンでは6の値が返されますが、これは数値計算には不十分です。
AdaにはCのようにdouble型とlongdouble型がありますか?
どうもありがとう...
loops - adaのループと実装
以下は示されているコードの一部であり、疑問はループの実装に関するものです
「K」は何の略ですか?変数ではないと思いますが、「K」はループの実行をどのように制御しますか?
c - adaコードをCに変換します
以下に示す単純なswitchcaseステートメントであるadaコードがあります。これをCに変換するためのより良い方法はありますか。
ケース内の値ごとにスイッチとケースを追加することで、その変換を行うことができますが、コードが大きくなりすぎるようです。他に簡単でコンパクトな方法はありますか。質問がない場合は、私に戻ってください。クリア?
ada - ADA での mod 演算子の使用
以下に示す次の宣言の使用法を教えてください。私は ada 言語の初心者です。インターネットを試してみましたが、十分に明確ではありませんでした。
ada - ada でのアドレス表現
以下に Ada 言語のコードを貼り付けました。いくつかの実装について明確にする必要があります。
今、私の疑問は、1) P2 + Storage_Offset'(4) が実際に何を意味するのかということです.それは、配列内の次の要素のアドレスを返すことを意味しますか?それは、Ada の 'B'.Storage_Offset'(4) です --これを行います4 ビットまたは 4 バイトのメモリを意味します。2) Last_Address が 'K' である配列の最後の要素を指していると仮定すると、算術 Storage_Offset'(40) は実際の実装をどのように満たしますか?
さらに説明が必要な場合は、私に戻ってください。
関数は存在しないと仮定してください。実際のところ、私はいくつかのADAファイルを持っており、私の仕事はそれらをCファイルに変換することです.私はADAの初心者なので、それで多くの問題に直面しました.混乱が生じた場合はご容赦ください
ありがとうマディ
ada - 1 つのフィールドで Ada レコードを作成する
タイプを定義しました:
レコードのインスタンスを返す関数を作成したい:
しかし、Ada は「位置集合体は引数を 1 つ持つことはできない」と言って、私を許しません。
ばかげて試してみて、レコードに別のダムフィールドを追加したところ、return (1, DOESNT_MATTER);
機能しました!
位置集計ではなく、レコードを作成しようとしていることを Ada に伝えるにはどうすればよいですか?
visual-studio - VisualStudioを使用したAda
私はエイダを学び始めたばかりで、MVS 2008/2010のようなエディターを使用できるかどうか疑問に思っていましたか?MVSはGNATコンパイラを検出しますか?GNAT GPLコンパイラを使用していますが、GPSエディタを使用するのは難しいと感じています(MVSエディタよりもはるかに直感的ではありません)。このチュートリアルでは、GPSでプロジェクトを作成する方法については十分に説明されていません。
機能に制限はありますが、現在はうまく機能するAdaGIDEを使用しています。
ありがとう。