-
aide sur stdarg
Bonjour,
J'aimerais comprendre comment utiliser stdarg avec va_start,va_arg et va_end.
J'ai lu le man mais j'ai du mal a comprendre le fonctionnement , si vous avez de bonnes explications ou un encore mieux, un site qui l'explique bien je suis preneur ;)
Merci pour votre aide ,
Bonne journée !
-
-
Ho un epitech qui try hard le printf ^^
-
Merci bktero !
ahah exact Takaro , dur dur , d'ailleurs ..
-
Personnellement, quitte à réinventer le printf, je séparerais l'indication de format d'affichage de l'indication de type des arguments passés. Ce qui permettrait de gérer les histoires d'i18n sans se payer le piège actuel du "impossible de sauter des arguments dans la chaîne de format".
Un truc du genre myprintf("%i %s", "Je m'appelle %1% et j'ai %0$02%.", 9, Toto); qui afficherait Je m'appelle Toto et j'ai 09 ans.