我在我的 C++ 程序中使用了一些 HDF5 文件,我对该函数有疑问H5Dopen
。是否可以在给定文件中获取 hdf5 数据集的尺寸?
hid_t file, dset;
herr_t status;
file = H5Fopen (filenameField, H5F_ACC_RDONLY, H5P_DEFAULT);
dset = H5Dopen (file, "/xField", H5P_DEFAULT);
在我做下一行之前,我想获得dset
.
status = H5Dread (dset, H5T_NATIVE_DOUBLE, H5S_ALL, H5S_ALL, H5P_DEFAULT, &readBuf[0]);
我只找到了H5Dget_storage_size
,但这不适合我的情况。
有谁知道该怎么做?