#include "hdf5.h" #include #include #define FILE "h5ex_d_rdwr.h5" #define DATASET "DS1" #define DIM0 4 #define DIM1 7 int main (void) { hid_t file, space, dset; /* Handles */ herr_t status; hsize_t dims[2] = {DIM0, DIM1}; hsize_t rdims[2] = {DIM1, DIM0}; int wdata[DIM0][DIM1], /* Write buffer */ rdata[DIM0][DIM1], /* Read buffer */ i, j; int* xdata = (int *) calloc(DIM0*DIM1, sizeof(int)); /* * Initialize data. */ for (i=0; i