Tu n'a aucune garantie que le constructeur de l'objet n'a pas un effet de bord. (surtout si tu n'a pas le source).
Sans parler que en C++, a++ et ++a sont deux fonctions différentes, et qu'un programmeur pourrait décider par exemple, d'implémenter un copy-on-write, et ça c'est moins évident à optimiser pour un compilateur.
[^] # Re: GOTO : Nostalgie...
Posté par Batchyx . En réponse au journal Sortie de PHP 5.3. Évalué à 4.
Sans parler que en C++, a++ et ++a sont deux fonctions différentes, et qu'un programmeur pourrait décider par exemple, d'implémenter un copy-on-write, et ça c'est moins évident à optimiser pour un compilateur.