1 #include <stdio.h> 2 #include <stdlib.h> 3 #include "tpl.h" 4 main(int argc,char * argv[])5int main(int argc, char *argv[]) { 6 tpl_node *tn; 7 int id; 8 char *name; 9 10 tn = tpl_map("A(is)", &id, &name); 11 tpl_load(tn, TPL_FILE, "/tmp/test35.tpl"); 12 13 while ( tpl_unpack(tn,1) > 0 ) { 14 printf("id %d, user %s\n", id, name); 15 free(name); 16 } 17 18 tpl_free(tn); 19 return(0); 20 } 21 22 23