Ada 程式設計/屬性/'Size:3
外觀
Ada 程式設計的一個常見錯誤是假定為某個型別 T 指定 'Size 會迫使編譯器為該型別的物件分配恰好該數量的位。事實並非如此。 指定的 T'Size 會迫使編譯器將該大小用於打包陣列與記錄和 Unchecked_Conversion 中的元件,但編譯器仍可自由為獨立物件分配更多位。
直接對物件使用 'Size 以將物件強制為指定的值。
Ada 程式設計的一個常見錯誤是假定為某個型別 T 指定 'Size 會迫使編譯器為該型別的物件分配恰好該數量的位。事實並非如此。 指定的 T'Size 會迫使編譯器將該大小用於打包陣列與記錄和 Unchecked_Conversion 中的元件,但編譯器仍可自由為獨立物件分配更多位。
直接對物件使用 'Size 以將物件強制為指定的值。