SCR/AL1 - TOME III. Les librairies utilitaires
Syntax
unsigned char *SCR_ufmt_text(out, fmt, in)
unsigned char *out,
*fmt,
*in;
Description
Déformatte un string in suivant un format fmt donné. Le résultat out est un string transformé de longueur inférieure ou égale à celle de fmt.
Les caractères reconnus dans le format sont : 'X', 'x', '9', '0'. Ils signifient qu'aux seules positions de ces caractères seront extraits dans leur ordre d'apparition les caractères trouvés dans in. Seul cas particulier : le caractère '0' qui sera remplacé par une '0' si le caractère correspondant de in est ' '.
Les longueurs des strings ne sont pas vérifiées.
Valeur retournée
le pointeur vers out
Exemple
SCR_ufmt_text(out, "Numéro : 9990-XX-00", "1234-AB-C ");
donne
"1234ABC0"
Voir également
SCR_fmt_text(), SCR_fmt_long()
unsigned char *SCR_ufmt_text(out, fmt, in)
Copyright © 1998-2015 Jean-Marc Paul and Bernard PAUL - Envoyez vos remarques ou commentaires à bernard@xon.be