Bonjour,
je cherche à connaitre la taille de la chaine retourné par sprintf. Le but est de pouvoir alloué un espace mémoire pour ensuite y mettre la chaîne formaté. J'ai essayer en passant NULL comme premier paramètre pour seulement récupérer le retour de la fonction mais mon OS n'a pas apprécié.
Le but est de recréer la fonction g_strdup_printf de la glib, je vien de regarder les sources, cette fonction se contante d'appeler g_vasprintf qui fait le formatage et crée la chaîne.
Merci de votre aide
Partager