#include #include "grib2.h" extern gtemplate *getdrstemplate(int); extern gtemplate *extdrstemplate(int,g2int *); extern gtemplate *getgridtemplate(int); extern gtemplate *extgridtemplate(int,g2int *); extern gtemplate *getpdstemplate(int); extern gtemplate *extpdstemplate(int,g2int *); /* int main(void) { char mug[]={'A','B','C','D'}; int imug[20]; int i,num=8; gbits(mug,imug,0,4,0,num); for (i=0;itype,t->num,t->maplen,t->needext,t->extlen); for (i=0;imaplen;i++) { printf(" %d ",t->map[i]); } printf(" \n"); /* t=extdrstemplate(num,list); */ /* t=extgridtemplate(num,list);*/ t=extpdstemplate(num,list); printf(" sagret1: %x %d %d %d %d %d\n",t,t->type,t->num,t->maplen,t->needext,t->extlen); for (i=0;iextlen;i++) { printf(" %d ",t->ext[i]); } printf(" \n"); }