Bonjour !
Je souhaite modifier la valeur d'un champ d'un tableau de structure, seulement... la manière dont j'ai essayé de le faire ne fonctionne pas...
ex :
ma_structure est donc un tableau de structure, si j'ai bien comprit. ^^'
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 ma_structure = []; ma_strucure(1).champ1; ma_structure(1).champ2; ma_strucure(2).champ1; ma_structure(2).champ2;
Je voudrais par exemple affecter à 1 tous les éléments de champ2.
Seulement ma_structure(:).champ2 = 1; ne fonctionne pas :/
le message d'erreur suivant est affiché :C'est dû au fait que ma_structure(:).champ2 donne deux réponses et on affecte qu'un résultat mais je ne vois pas comment contourner le problème. Ca m'arrangerait de trouver une solution sans faire de boucle... est-ce possible ?Expected one output from a curly brace or dot indexing expression, but there were 2 results.
Partager