-
- void saveToErrorLog(char* message, char* nomFichier)
- {
- /// ---------------------------------------------------------------------------------
- /// ---------------- saveToErrorLog(char* message ,char* nomFichier) ----------------
- /// ---------------------------------------------------------------------------------
- /// ----- Objectif : Ecriture d'une trace ds un fichier
- /// ----- Auteur(s) : Magic Nono 26/04/02 & 26/08/03
- /// ----- PreCond : /
- /// ----- PostCond : Trace insérée en fin de fichier
- /// ----- Etat : 1 (-1<0<1<2)
- /// ---------------------------------------------------------------------------------
- /// ----- char* message : cf.nom
- /// ----- char* nomFichier(par défaut : '"trace.b"') : cf.nom
- /// ---------------------------------------------------------------------------------
- /// ----- Var Muettes (cf.partie préc) (2) : message ,nomFichier
- /// ----- Var Internes à la fonction (1) : fichier
- /// ----- Var In (2) : message ,nomFichier
- /// ----- Var In Globales Constantes (1) : SEEK_END
- //pas de trace
- FILE*fichier;
- if((fichier= fopen((char*)nomFichier,"at")) == NULL)
- {
- fprintf(stderr,"erreur durant l'ouverture du fichier %s.\\n\\n",nomFichier);
- exit(5); //pas PB ici...
- }
- fseek(fichier,0,SEEK_END);
- fputs(message,fichier);
- fputc('\\n',fichier);
- fclose(fichier);
- }
void saveToErrorLog(char* message, char* nomFichier)
{
/// ---------------------------------------------------------------------------------
/// ---------------- saveToErrorLog(char* message ,char* nomFichier) ----------------
/// ---------------------------------------------------------------------------------
/// ----- Objectif : Ecriture d'une trace ds un fichier
/// ----- Auteur(s) : Magic Nono 26/04/02 & 26/08/03
/// ----- PreCond : /
/// ----- PostCond : Trace insérée en fin de fichier
/// ----- Etat : 1 (-1<0<1<2)
/// ---------------------------------------------------------------------------------
/// ----- char* message : cf.nom
/// ----- char* nomFichier(par défaut : '"trace.b"') : cf.nom
/// ---------------------------------------------------------------------------------
/// ----- Var Muettes (cf.partie préc) (2) : message ,nomFichier
/// ----- Var Internes à la fonction (1) : fichier
/// ----- Var In (2) : message ,nomFichier
/// ----- Var In Globales Constantes (1) : SEEK_END
//pas de trace
FILE*fichier;
if((fichier= fopen((char*)nomFichier,"at")) == NULL)
{
fprintf(stderr,"erreur durant l'ouverture du fichier %s.\\n\\n",nomFichier);
exit(5); //pas PB ici...
}
fseek(fichier,0,SEEK_END);
fputs(message,fichier);
fputc('\\n',fichier);
fclose(fichier);
}