使用clog2()函数获取枚举值的数量: 代码语言:txt 复制 integer num_enums = clog2(my_enum'length); 在上述代码中,my_enum'length表示枚举类型my_enum的数量。clog2()函数将返回一个整数,表示枚举值的数量所需的二进制位数。在这个例子中,num_enums将被赋值为2,因为枚举类型有3个值,需要2位来...
您可能不希望将weights设置为const;您将无法在其中设置值。您可以使用num()方法获取枚举的数量。