30-01-2013, 11:42 AM
Si tu transmet directement le root (JSON), alors tu prends le risques que la fonction le modifie.
Si tu passes un Tree, tu peux te mettre en place un système (aka, une conception) qui empêche l'édition de cet arbre lors de l'appel à la fonction.
En d'autres mots, passer par Tree permettra d'émuler le mot-clef "const" utilisé en C par exemple.
Si tu passes un Tree, tu peux te mettre en place un système (aka, une conception) qui empêche l'édition de cet arbre lors de l'appel à la fonction.
En d'autres mots, passer par Tree permettra d'émuler le mot-clef "const" utilisé en C par exemple.