Я читаю файл HDF5 в Фортране и не знаю названия объекта (группы) a priori. Таким образом, я использую следующий фрагмент кода, чтобы извлечь эту информацию:Максимальная длина имени объекта в формате HDF5?
CALL H5Gn_members_f(group_id, groupName, nlinks, error)
do ilink = 0, nlinks-1
CALL H5Gget_obj_info_idx_f(group_id, groupName, ilink, objName, H5G_GROUP_F, error)
enddo
Здесь я определил
character(len=100) :: objName
с произвольной длиной 100. Тем не менее, у меня нет гарантии, что имя объекта не более 100 символов. Итак, мой фактический вопрос:
Есть ли максимальная длина для имен объектов в HDF5?
@francescalus Не совсем. Мой вопрос заключается не в неопределенном размере строки, хранящейся в наборе данных, а в _name_ набора данных. –
Теперь я разобрал его правильно, спасибо. – francescalus