如何确定列表是否具有默认大小(使用反射)



我想使用反射功能来确定列表是否具有默认大小。

假设我声明了这些列表:

a    : list of int;
b[3] : list of int;

然后我想创建一个函数is_default_sized()并得到:

is_default_sized(a)返回false, is_default_sized(b)返回true。

注:我在rf_field

中没有发现这种方法

试试这个方法:

rf_field.get_declared_listrongize ()

如果有,则返回默认大小,如果没有,则返回UNDEF。

相关内容

  • 没有找到相关文章

最新更新