Présentation
Documentation
L'équipe
Sérialisation
 
Programmes
Objets
Libs Utilitaires
Libs Internes
   
 
Editeur
Syntaxes
Windows
Versions
   

SCR/AL1 - TOME III. Les librairies utilitaires

2. Le groupe s_args

2.10 A_error (file s_aerr.c:25)

Syntax

int A_error(txt)
char *txt;

Description

Affiche le message d'erreur en provenance d'une des fonctions de la librairie. Cette fonction peut être remplacée par une fonction utilisateur pour peu que l'on garde la même syntaxe.

Il suffit pour ce faire de définir la fonction dans une des sources C. Lors du link, comme la fonction apparaîtra dans un module objet avant la librairie, elle aura priorité et remplacera donc la fonction par défaut de la librairie.

La fonction de la librairie se contente d'imprimer dans le stderr le message passé comme argument.

Exemple

    A_error(txt)
char *txt;
{
PG_display_error("Args : %s", txt);
}

2.10.1 File s_aerr.c

int A_error(txt)

Copyright © 1998-2015 Jean-Marc Paul and Bernard PAUL - Envoyez vos remarques ou commentaires à bernard@xon.be