diff options
Diffstat (limited to 'examples/h5_mount.c')
-rw-r--r-- | examples/h5_mount.c | 40 |
1 files changed, 20 insertions, 20 deletions
diff --git a/examples/h5_mount.c b/examples/h5_mount.c index 7075201..00927ff 100644 --- a/examples/h5_mount.c +++ b/examples/h5_mount.c @@ -12,12 +12,12 @@ * access to either file, you may request a copy from hdfhelp@ncsa.uiuc.edu. * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * */ -/* - * This program shows the concept of "mounting files". +/* + * This program shows the concept of "mounting files". * Program creates one file with group G in it, and another * file with dataset D. Then second file is mounted in the first one - * under the "mounting point" G. Dataset D is accessed in the first file - * under name /G/D and data is printed out. + * under the "mounting point" G. Dataset D is accessed in the first file + * under name /G/D and data is printed out. */ #include "hdf5.h" @@ -29,11 +29,11 @@ #define NX 4 #define NY 5 -int main(void) +int main(void) { hid_t fid1, fid2, gid; /* Files and group identifiers */ - hid_t did, tid, sid; /* Dataset and datatype identifiers */ + hid_t did, tid, sid; /* Dataset and datatype identifiers */ herr_t status; hsize_t dims[] = {NX,NY}; /* Dataset dimensions */ @@ -42,26 +42,26 @@ int main(void) int bm[NX][NY], bm_out[NX][NY]; /* Data buffers */ /* - * Initialization of buffer matrix "bm" + * Initialization of buffer matrix "bm" */ for(i =0; i<NX; i++) { for(j = 0; j<NY; j++) bm[i][j] = i + j; } - /* + /* * Create first file and a group in it. */ fid1 = H5Fcreate(FILE1, H5F_ACC_TRUNC, H5P_DEFAULT, H5P_DEFAULT); gid = H5Gcreate(fid1, "/G", 0); - /* - * Close group and file + /* + * Close group and file */ H5Gclose(gid); H5Fclose(fid1); - /* + /* * Create second file and dataset "D" in it. */ fid2 = H5Fcreate(FILE2, H5F_ACC_TRUNC, H5P_DEFAULT, H5P_DEFAULT); @@ -69,31 +69,31 @@ int main(void) dims[1] = NY; sid = H5Screate_simple(RANK, dims, NULL); did = H5Dcreate(fid2, "D", H5T_NATIVE_INT, sid, H5P_DEFAULT); - + /* * Write data to the dataset. */ status = H5Dwrite(did, H5T_NATIVE_INT, H5S_ALL, H5S_ALL, H5P_DEFAULT, bm); - /* + /* * Close all identifiers. */ H5Sclose(sid); H5Dclose(did); H5Fclose(fid2); - /* + /* * Reopen both files */ fid1 = H5Fopen(FILE1, H5F_ACC_RDONLY, H5P_DEFAULT); fid2 = H5Fopen(FILE2, H5F_ACC_RDONLY, H5P_DEFAULT); - - /* + + /* * Mount second file under G in the first file. */ H5Fmount(fid1, "/G", fid2, H5P_DEFAULT); - /* + /* * Access dataset D in the first file under /G/D name. */ did = H5Dopen(fid1,"/G/D"); @@ -109,13 +109,13 @@ int main(void) printf("\n"); } - /* + /* * Close all identifers */ H5Tclose(tid); H5Dclose(did); - - /* + + /* * Unmounting second file */ H5Funmount(fid1, "/G"); |