/************************************************************ This example shows how to create, open, and close a group. This file is intended for use with HDF5 Library version 1.8 ************************************************************/ #include "hdf5.h" #define FNAME "grps.h5" #define NGROUPS 25 #define GNAME "/levelOneGroup" #define NAME_LEN 16 herr_t obj_info_all(hid_t loc_id, const char *name, const H5L_info_t *info, void *op_data); int main(void) { hid_t file, group; char gname[NAME_LEN]; int i=0; /* create the 2nd file */ file = H5Fcreate (FNAME, H5F_ACC_TRUNC, H5P_DEFAULT, H5P_DEFAULT); group = H5Gcreate (file, GNAME, H5P_DEFAULT, H5P_DEFAULT, H5P_DEFAULT); H5Gclose (group); H5Fclose (file); for (i=0; i