mirror of
https://github.com/HDFGroup/hdf5.git
synced 2025-02-23 16:20:57 +08:00
code improvement Description: add explaining comments to the functions Solution: Platforms tested: none Misc. update:
39 lines
1.3 KiB
C
39 lines
1.3 KiB
C
|
|
/****************************************************************************
|
|
* NCSA HDF *
|
|
* Scientific Data Technologies *
|
|
* National Center for Supercomputing Applications *
|
|
* University of Illinois at Urbana-Champaign *
|
|
* 605 E. Springfield, Champaign IL 61820 *
|
|
* *
|
|
* For conditions of distribution and use, see the accompanying *
|
|
* hdf/COPYING f. *
|
|
* *
|
|
****************************************************************************/
|
|
|
|
#include "H5LT.h"
|
|
|
|
#define RANK 2
|
|
|
|
|
|
int main( void )
|
|
{
|
|
hid_t file_id;
|
|
hsize_t dims[RANK]={2,3};
|
|
int data[6]={1,2,3,4,5,6};
|
|
herr_t status;
|
|
|
|
/* create a HDF5 file */
|
|
file_id = H5Fcreate ("ex_lite1.h5", H5F_ACC_TRUNC, H5P_DEFAULT, H5P_DEFAULT);
|
|
|
|
/* create and write an integer type dataset named "dset" */
|
|
status = H5LTmake_dataset(file_id,"/dset",RANK,dims,H5T_NATIVE_INT,data);
|
|
|
|
/* close file */
|
|
status = H5Fclose (file_id);
|
|
|
|
return 0;
|
|
}
|
|
|
|
|