#ifndef PROJECTION_H_ #define PROJECTION_H_ #include typedef struct projection* projection; projection projection_creer(char *chemin_du_fichier); // chargement intégrale du contenu du fichier cible en mémoire centrale // fonction analogue à malloc() void projection_detruire(projection p); // libération des zones mémoires occupées par la projection // fonction analogue à free() void *projection_redimensionner(projection p, size_t longueur); // retourne la "nouvelle" adresse de l'image mémoire du fichier // fonction analogue à realloc() void *projection_adresse(projection p); // adresse du premier octet de l'image mémoire du fichier size_t projection_dimension(projection p); // correspond à la taille du fichier projeté #endif