Bonjour,
Je suis actuellement bloqué sur un problème de tri avec des structures.
Voilà mon problème:
J'ai une structure Image contenant plusieurs membres, l'un d'entre eux étant un tableau représentant des pixels, de taille indéfini à la compilation.
J'ai un algorithme de tri qui tourne sur le tableau d'image (donc un tableau de structure), selon un critère qui est lui même un paramètre de la structure, et je souhaiterai pouvoir faire, par exemple:
1 2 3 | tmp = tableau[0];// etat 1 de tableau 0 tableau[0] = tableau[1]; //etat 2 de tableau 0 tableau[1] = tmp; // tableau 1 = etat 1 de tableau 0 |
Sauf que la taille des deux structures est différentes, étant donné que j'ai un tableau de pixels que j'alloue dynamiquement, et dont la taille change pour chaque image. Donc ma méthode précédente ne marche pas.
En cherchant un peu, je suis tombé sur le principe de deep copy, mais cela ne semble pas être exactement ce que je cherche..
Auriez vous une solution ?
Merci d'avance !