En fait il y a eu quelques changements dans mon programme,
maintenant je lance mes choix à partir d'un
int main(int argc,char *argv[])
je les récupère dans un argv puis je les traite , mais j'ai quelques problèmes.
-- Pour ce qui est du char tabImage[] et la fonction AllocImage, j'ai essayé de l'utiliser le problème c'est que le compilateur refuse que je redéfinisse la structure en plein programme.
Car je peux seulement la redéfinir à partir du moment ou je connais cpt( le nombre de caractères de mon fichier)
En gros je lance ces fonctions:
1 2 3 4 5
| InpFile(&Im,argv,argc);//stocke le nom du fichier d'entré dans une structure
cptChar(&Im);//Compte le nb de caractère du fichier d'entré
OutFile(&Im,argv,argc);//stocke le nom du fichier de sortie dans une structure
StoreMemory(&Im);//Stocke le fichier initial dans un tableau pour réaliser des opérations dessus
CopyFile(&Im);//Après les opérations réalisé on recopie dans un fichier |
--Il y'a autre chose que je voudrais faire, c'est pouvoir envoyer par exemple
1 2
| ./fichier -i fichierI
./fichier -o fichierO |
Réaliser deux actions sans que le programme s'arrête, donc je suppose que ce n'est pas ça
Partager