Message #11783
Sujet: Remplir une structure
| Type | Date | Auteur | Contenu |
|---|---|---|---|
| Création du message | 30-03-2017 07:32:49 | jonath313 |
Bonjour,
Je rencontre quelques complications pour remplir une structure via une fonction. Je procède de la manière suivante : Déclaration de la structure : struct caisse_t { ...Mesh* mesh; ...Node* node}; Déclaration de la structure : struct Item_t { caisse_t caisse[NUMBER] }; Je crée une variable : Item_t level_items; Dans les init du main je passe la variable level_items à ma fonction : void create_item(Item_t item) { item.caisse[0].mesh = Chargement du mesh item.caisse[0].node = Chargement du node } Ensuite je regarde les valeur inscrites dans item.caisse[0] et là j'ai tout à 0. Si dans la fonction je travail directement avec "level_items" (déclaré en global) plutôt que le paramètre "item" çà fonctionne. Dans tous les cas le mesh et le node sont chargés. Je ne comprends pas pourquoi je ne peux pas remplir ma structure en passant par les paramètres de la fonction. |
| Options | Liens officiels | Caractéristiques | Statistiques | Communauté |
|---|---|---|---|---|
|
Préférences cookies Corrections |
![]() ![]() ![]() ![]() |
Propulsé par Django xhtml 1.0 css 2.1 |
884 membres 1440 sujets 11337 messages |
Dernier membre inscrit: Saidov17 240 invités en ligne membre en ligne: - RSS Feed |