Bonjour,

j'essaye dans le cadre d'un de mes labos que créer une libraire qui me permettrais d'avoir un affichage correct en console pour les besoins de mon application.

D'une fonction qui me permet de formater et d'afficher selon mes besoins la chaine que je lui donne.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
 
sprintf(BufferChar, "Mon beau message %d", UneVariable);
Affiche(BufferChar, TypeAffichage);
J'aimerais pouvoir utiliser une fonction à argument variables et donc un peu "améliorer un printf" même si la manière donc je fait l'affichage n'a rien avoir avec printf. Je souhaiterais avoir un prototype du style:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
Affiche(const char *, int, ...);
Afin de ne plus avoir à faire un sprintf chaque fois que veux afficher autre chose que simplement du texte.

Existe t'il des canevas tout faits ? je voudrais simplement pouvoir faire dans ma fonction, et de manière automatique, le sprintf.

EDIT: je crois que vsprintf repondera à mes besoins