Skip to content
Snippets Groups Projects
utils.h 526 B
Newer Older
Mickael Da Silva's avatar
Mickael Da Silva committed
#ifndef utils_h
#define utils_h

Mickael Da Silva's avatar
Mickael Da Silva committed
#include <stddef.h>
#include <stdio.h>
#include <stdlib.h>
#include <string.h>
#include <sys/types.h>
#include <sys/stat.h>
#include <unistd.h>
#include <fcntl.h>
#include <string.h>
chafiol's avatar
chafiol committed
#include <time.h>
Mickael Da Silva's avatar
Mickael Da Silva committed

chafiol's avatar
chafiol committed
struct data {
chafiol's avatar
chafiol committed
    long time;
chafiol's avatar
chafiol committed
    unsigned int write;
    unsigned int comparison;
    unsigned int ct_fusion;
    unsigned int ct_parse;
chafiol's avatar
chafiol committed
};
chafiol's avatar
chafiol committed

int readToTab(long* tab, char* file);
chafiol's avatar
chafiol committed
void initData(struct data* d);
chafiol's avatar
chafiol committed
long* generate_tab(size_t nb, size_t* l);
chafiol's avatar
chafiol committed
void printData(struct data d);
Mickael Da Silva's avatar
Mickael Da Silva committed

chafiol's avatar
chafiol committed
#endif