SCR/AL1 - TOME III. Les librairies utilitaires
Syntax
char *SCR_change_ext(res, filename, ext)
char *res, *filename, *ext;
Description
Remplace l'extension d'un nom de fichier. Le résultat est sauvé dans une variable passée par l'utilisateur. L'extension est toujours ajoutée, que le nom de fichier initial possède ou non une extension.
Valeur retournée
pointeur vers res.
Exemple
char res[80];
SCR_change_ext(res, "test", "dat");
printf("'%s'\n", res);
SCR_change_ext(res, "test.idx", "dat");
printf("'%s'\n", res);
SCR_change_ext(res, "test.", "dat");
printf("'%s'\n", res);
SCR_change_ext(res, "test.dat", "");
printf("'%s'\n", res);
résultat :
'test.dat'
'test.dat'
'test.dat'
'test'
Voir également
SCR_cat_ext()
char *SCR_change_ext(res, filename, ext)
Copyright © 1998-2015 Jean-Marc Paul and Bernard PAUL - Envoyez vos remarques ou commentaires à bernard@xon.be