//Creation du fichier avec comme nom, le nom du site donné en parametre out = fopen(argv[2],"a+" ); // Ouverture ou creation du fichier de sortie avec le nom du site site=argv[1]; // Memorisation du site yyparse(argv[3]); // Lancement de l'analyse fclose(out); // Fermeture du fichier de sortie if (prob==0) return 0; // Retourne 0 pour dire que le traitement c est bien passe else return 1;
Marsh Posté le 16-06-2004 à 11:17:41
Tout est dans le titre,
Ceci ne marche pas
int main(int argc,char *argv[]){
//Programme principal
debutbloc=0; finbloc=0; PBbloc=0; pourSite=1; inac=0; prob=0; niveau=0;
if(argc==4){ //L'argument demande est present
//Creation du fichier avec comme nom, le nom du site donné en parametre
out = fopen(argv[2],"a+" ); // Ouverture ou creation du fichier de sortie avec le nom du site
site=argv[1]; // Memorisation du site
yyparse(argv[3]); // Lancement de l'analyse
fclose(out); // Fermeture du fichier de sortie
if (prob==0)
return 0; // Retourne 0 pour dire que le traitement c est bien passe
else
return 1;
}