Historique des modifications - Message

Message #11783

Sujet: Remplir une structure


TypeDateAuteurContenu
Création du message30-03-2017 07:32:49jonath313
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.

Retour

OptionsLiens officielsCaractéristiquesStatistiquesCommunauté
Préférences cookies
Corrections
irrlicht
irrklang
irredit
irrxml
Propulsé par Django
xhtml 1.0
css 2.1
884 membres
1441 sujets
11339 messages
Dernier membre inscrit: Saidov17
62 invités en ligne
membre en ligne: -
RSS Feed