Topic de JePisseDuCode :

un GENIE pour M'EXPLIQUER l'utilisation de VA_ARG en C ?

Montre ou tu en es dans ton code .
Dans mes souvenirs c'était pas bien compliqué le myprintf ta juste a boucler sur ta chaine si tu rencontres un % tu regardes si c'est un %d alors tu assignes le resultat de va_arg( args_list , int ) et tu l'envoies dans ton myPutNumber,
si c'est un %s dans ta fonction tu change le type en va_arg( args_list , const char * ) et tu envoies ca dans ta fonction qui affiche les strings et ainsi de suite pour tous les types.
A chaque appel a var_arg tu va pointer sur l'argument suivant et voila quoi.

Je me souviens plus des fonctions interdite pour ce projet donc je veux pas te faire risquer le -42

Je viens de regarder la man va_arg c'est parfaitement clair tu te paies notre tête https://image.noelshack.com/fichiers/2018/10/1/1520256134-risitasue2.png

Données du topic

Auteur
JePisseDuCode
Date de création
28 octobre 2022 à 10:00:25
Nb. messages archivés
23
Nb. messages JVC
23
En ligne sur JvArchive 241