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

SCR/AL1 - TOME III. Les librairies utilitaires

5. Le groupe s_strs

5.80 SCR_fmt_text (file s_stfmtt.c:26)

Syntax

unsigned char *SCR_fmt_text(out, fmt, in)
unsigned char *out,
*fmt,
*in;

Description

Formatte un string in suivant un format fmt donné. Le résultat out est un string transformé de longueur é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 placés 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 blanc.

Les longueurs des strings ne sont pas vérifiées.

Valeur retournée

le pointeur vers out

Exemple

    SCR_fmt_text(out, "9990-XX-00", "123ABC  ");

donne

"123A-BC-00"

Voir également

SCR_ufmt_text(), SCR_fmt_long()

5.80.1 File s_stfmtt.c

unsigned char *SCR_fmt_text(out, fmt, in)

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