5 hdf_idt fid,gid,did,atid;
14 if ((fid = HDFfileOpen("titi.HDF",HDF_RDONLY)) < 0)
16 MESSAGE("Ouverture du fichier")
18 if ((gid = HDFgroupOpen(fid,"GROUP")) < 0)
20 MESSAGE("Ouverture du goupe")
22 if ((atid = HDFattrOpen(gid,"ATTR"))< 0)
24 MESSAGE("Ouverture de l'attribut du goupe")
26 if ((ret = HDFattrRead(atid,&attr_val)) < 0)
28 MESSAGE("Lecture de l'attribut du goupe : " << attr_val)
30 if ((ret = HDFattrClose(atid)) < 0)
32 MESSAGE("Fermeture de l'attribut du goupe")
34 if ((did = HDFdatasetOpen(gid,"DATASET")) < 0)
36 MESSAGE("Ouverture du dataset")
38 if ((ret = HDFdatasetRead(did,data)) < 0)
40 MESSAGE("Lecture du dataset")
44 if ((ret = HDFdatasetClose(did)) < 0)
46 MESSAGE("Fermeture du dataset")
48 if ((ret = HDFgroupClose(gid)) < 0)
50 MESSAGE("Fermeture du groupe")
52 if ((ret = HDFfileClose(fid)) < 0)
54 MESSAGE("Fermeture du fichier")