Bonjour,
Je viens d'observer un truc bizarre. Lorsque j'essaye d'insérer 8000 éléments dans une collection cela prend quelques ms. Par contre quand j'essaye de les insérer dans une matrice cela prend plusieurs milliers de ms. Je n'arrive pas à comprendre pourquoi.
Voici grossièrement les deux codes que l'utilise.
Cas 1:
Cas 2:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 for i in 0..8000 loop l(l.last) := i; end loop;
Ma liste "l" est une liste déclarée dans la partie publique d'un package
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 for i in 0..8000 loop l(0)(l.last) := i; end loop;
Partager