MODIFIER UNE STRUCTURE DEPUIS UNE FONCTION

cs_geantvert Messages postés 17 Date d'inscription jeudi 11 avril 2002 Statut Membre Dernière intervention 7 avril 2004 - 30 avril 2002 à 12:08
rosa46 Messages postés 1 Date d'inscription dimanche 28 mars 2010 Statut Membre Dernière intervention 15 mai 2010 - 15 mai 2010 à 18:09
Cette discussion concerne un article du site. Pour la consulter dans son contexte d'origine, cliquez sur le lien ci-dessous.

https://codes-sources.commentcamarche.net/source/9699-modifier-une-structure-depuis-une-fonction

rosa46 Messages postés 1 Date d'inscription dimanche 28 mars 2010 Statut Membre Dernière intervention 15 mai 2010
15 mai 2010 à 18:09
bOnne continuation !
remram44 Messages postés 15 Date d'inscription lundi 4 août 2003 Statut Membre Dernière intervention 8 juin 2007
2 mai 2010 à 23:37
Pareil, tu passes le pointeur en paramètre. Le type de paramètre pris par la fonction change_structure() ne change donc pas, sauf éventuellement on peut rajouter un autre argument size_t nb_formes. Dans cette fonction, tu utilises une boucle for pour faire ce que tu veux avec les structures reçues...
nassimaalej Messages postés 3 Date d'inscription mardi 16 mars 2010 Statut Membre Dernière intervention 13 avril 2010
2 mai 2010 à 23:20
mais s'il etait un tableau de structure comment on fait???
remram44 Messages postés 15 Date d'inscription lundi 4 août 2003 Statut Membre Dernière intervention 8 juin 2007
10 oct. 2006 à 21:37
Initié, _ça_ ?
harddisk Messages postés 54 Date d'inscription vendredi 28 décembre 2001 Statut Membre Dernière intervention 13 mai 2007
8 juil. 2003 à 11:34
oui, c vrai.Tout les exemples que j'ai vu commettaient cette erreur: la variable et le type on le meme nom, c'est incompréhensible pour un newbie.
BlackGoddess Messages postés 338 Date d'inscription jeudi 22 août 2002 Statut Membre Dernière intervention 14 juin 2005
3 juil. 2003 à 22:22
(en mm tps il est déconseillé d'appeler une variable par le mm nom que son type, ca peut preter a confusion)
harddisk Messages postés 54 Date d'inscription vendredi 28 décembre 2001 Statut Membre Dernière intervention 13 mai 2007
3 juil. 2003 à 15:33
Cool ca fé plaisir pour les noob comme moi. Ca fesait 2 jours que je cherchais et je faisait void change_structure (struct* Forme Forme) et évidement il apprécaiit pas beaucoup
Merci pour cette source :D
BlackGoddess Messages postés 338 Date d'inscription jeudi 22 août 2002 Statut Membre Dernière intervention 14 juin 2005
11 mai 2003 à 22:45
oui on peut
cs_geantvert Messages postés 17 Date d'inscription jeudi 11 avril 2002 Statut Membre Dernière intervention 7 avril 2004
30 avril 2002 à 12:08
il me semble qu'à la place de (*Forme).type on peut utiliser Forme->type, Non ??
Rejoignez-nous