Bonjour,
Le compilateur (en l'occurence VC6 mais la question est plus générale) est-il capable d'optimiser cette écriture en ne faisant tout simplement rien :
Je n'écris pas ceci dans mon code mais j'ai une fonction template inline qui parfois renvoie le string lui même.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6 string str( autrestring) (...) // optimisation ici ?? ignore la ligne ? str = str;
Si il s'était agit d'un type primitif, peut être que l'optimisation aurait été plus évidente, mais ici un string, je doute...
Partager