Citation Envoyé par Sve@r Voir le message
...(enfin il y a eu création "à la volée" donc équivalent à création+traitement+oubli)
C'est ça que je voulais savoir. L'avantage avec cette solution c'est que l'on gagne en temps CPU, en mémoire et en prime on n'encombre pas le code inutilement. Bref on code propre!

Citation Envoyé par Sve@r Voir le message
Bon je pense que t'as compris... mais je vais quand-même le redire: ça c'est pas bon. On ne transforme pas une donnée type A en type B parce que c'est plus pratique pour un truc puis la retransformer en type A pour continuer le travail. Déjà ça coûte du temps CPU, et t'es pas à l'abri que la transformation fasse perdre de l'info.
Alors ça?, je pensais le contraire.
Quant au temps CPU j'y ai absolument pas pensé, je me suis dit qu'en faisant des transformations de type je gagnerai en mémoire plutôt que de faire une copie (ce à quoi j'avais pensé).

Merci infiniment pour toutes ces précisions, tes 3 exemples (particulièrement pédago) et pour ce mantra qui veut que l'on ne remette pas en cause le principe de base:
ON NE TOUCHE PAS À LA DONNÉE D'ORIGINE.