返回 (子)类型 T 的宽度。T 可以是整数或枚举类型。所有参数都是可选的。它们是
- Base : Number_Base := 10
- 用于计算宽度的基数。
- Based : Boolean := FALSE
- 如果为 TRUE,则计算基于格式的宽度(例如,10#99#)。
- Space_If_Positive : BOOLEAN := FALSE
- 如果为 TRUE,则计算宽度,假设正整数前面会有空格。
T'EXTENDED_WIDE_WIDTH(Base, Based, Space_If_Positive)