Ada 程式設計/屬性/'Bit
外觀
obj'Bit,其中 obj 是任何物件,將生成包含為物件分配的第一個儲存位的儲存單元(位元組)中的位偏移量。此屬性的值為 universal_integer 型別,始終是非負數,小於 System.Storage_Unit。
對於在暫存器中分配的變數或常量的物件,該值為零。(使用此屬性不會強制將變數分配到記憶體)。
對於作為形式引數的物件,此屬性適用於匹配的實際引數或匹配的實際引數的副本。
對於訪問物件,該值為零。請注意,obj.all'Bit 會針對指定物件進行 Access_Check。類似地,對於記錄元件 X.C'Bit,將進行判別式檢查,而 X(I).Bit 和 X(I1..I2)'Bit 將進行索引檢查。
此屬性旨在與 DEC Ada 83 中 Bit 屬性的定義和實現相容。