Bonjour,
J'ai une boucle qui tourne à l'infini et dans cette boucle, je construis une enveloppe convexe à partir de quelques points.
Voici mon code :
Est-ce que le delete+new est quelque chose de lent ou d'assez rapide ?Code:
1
2
3
4
5
6 while(true) { //....... delete convexHull; convexHull = new ConvexHull(points); //......... }
Faut-il préférer un delete+new de 16 octets ou un clear de deux std::list<int> d'une dizaine d'éléments par exemple ?
Je me doute bien que le new et le delete dépende un peu de l'OS mais j'aimerais avoir quand même une petite idée la dessus.
Et tant que je suis, quel est la différence de rapidité entre les 2 lignes:
Merci d'avance...Code:
1
2 A a; A *a = new A();