SCR/AL1 - TOME IV. Les librairies internes
2.20 Fonctions non classées ailleurs
Syntax
int DebugHexa(char *title, unsigned char *str, int lg)
Description
Cette fonction imprime en hexadécimal dans le fichier debug (voir Debug()) le contenu du string str de longueur lg.
La variable
int DebugActif
permet d'annuler temporairement l'output dans un fichier. Il suffit de fixer sa valeur à 0.
Nom du fichier
On peut changer le nom du fichier en fixant la variable
char *DebugFilename;
Si cette variable est nulle, le fichier est debug.win. Sinon, elle contient le nom du fichier contenant les messages.
Comme le fichier est à chaque appel ouvert et fermé, on peut sans problème changer le nom du fichier à n'importe quel moment.
Exemple
DebugHexa("Valeur du double : ", &dbl, sizeof(double));
Résultat :
Valeur du double : 12eaf2df267e129a
Voir également
DebugB(), DebugET(), Debug()
Copyright © 1998-2015 Jean-Marc Paul and Bernard PAUL - Envoyez vos remarques ou commentaires à bernard@xon.be