Advertisement
Guest User

Untitled

a guest
Oct 15th, 2018
70
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C 0.76 KB | None | 0 0
  1. struct LList *dataList=malloc(sizeof(struct dataList *));
  2.    struct fieldList *fList=malloc(sizeof(struct fieldList *));
  3.    fList->head=NULL;
  4.    dataList->head=NULL;
  5.    fList->length=0;
  6.    char buff[5000];//buffer for fgets
  7.    freopen("movie_metadata.csv", "r", stdin);
  8.    FILE *filePtr=stdin;
  9.    fgets(buff, 5000, filePtr);
  10.    char* p=strtok(buff,"\r");
  11.    fieldParse(&p,fList);
  12.    if(fList->length<1){
  13.      fprintf(stderr,"STDERR no columns. Nothing to sort\n");
  14.      return -1;
  15.    }
  16.   //freopen("redir.csv", "w", stdout);
  17.    while (fgets(buff, 5000, filePtr)){
  18.      char* token=strtok(buff,"\r");
  19.      char**data=malloc(sizeof(char*)*fList->length);
  20.      tokenParse(&token,fList->length,data);
  21.      dataList->head=addNode(data,&dataList,fList->length);
  22.    }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement