Bonjour,
Je cherche à créer un tableau à 5 colonnes de taille indéterminée.
Dans mon logiciel, l'utilisateur sélectionne des produits, je veux donc récupérer tous les produits dont la quantité est non nulle en vue d'imprimer un devis. J'ai donc créer une structure pour faciliter la gestion de mon tableau :
Cela revient alors à faire une liste de taille indéterminée qui s'incrémente à chaque fois que je trouve un nouveau produit à lister.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10 /* Définition de la structure Produit */ typedef struct { AnsiString Famille; AnsiString Reference; AnsiString Designation; AnsiString Quantite; AnsiString Prix; }Produit;
J'ai vu dans les aides la fonction TList mais je ne crois pas que cela corresponde à mon cas. Sinon, j'ai vu l'utilisation de la fonction realloc mais je préfère l'éviter.
Est-ce que c'est faisable avec des pointeurs et la fonction new ??
Merci de vos lumières...
Partager