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