レコードの表現句(record representation clause)
Adaで、レコードの各成分をレコードの先頭から何バイト目の何ビット目に置くかを指定する表現項目。
- 概念URI
https://comcomponent.com/knowledge/ada-record-representation-clause/
- 別名・表記
- record representation clause / レコード表現句
- 最終確認日
- 2026-08-01
- 機械可読データ
- JSON-LD
この概念が関わる関係
- レコードの表現句(record representation clause)はBit_Orderで構成できます。表現句のビットの位置をどちらの端から数えるかはBit_Orderで決まる。High_Order_Firstにすると0番が最上位のビットになり、ネットワークのヘッダーの図と同じ数え方で書ける / 確度: 確立した関係 / 確認日: 2026-11-10 出典
- レコードの表現句(record representation clause)はScalar_Storage_Orderを前提とします。Bit_Orderは複数バイトの整数のバイト順を変えないので、リトルエンディアンのCPUでビッグエンディアンのヘッダーを表現句の型で読むには、GNAT独自のScalar_Storage_Orderも指定する。記事の例ではx86-64でBit_Orderだけの型が42を10752と読んだ / 確度: 条件付きの関係 / 確認日: 2026-11-10 出典 出典
この概念を扱う記事
一次資料
このページはサイトの知識グラフ(_data/knowledge/)から自動生成されています。誤りの指摘はお問い合わせからお願いします。