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:
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 packageCode:
1
2
3 for i in 0..8000 loop l(0)(l.last) := i; end loop;