Pour la petite histoire, lors de ma dernière mission, je me souviens de la consternation générale lorsque l'équipe du visuel avait migré de vs2003 à vs2005 : les perfs s'était effondrées ! (De 60fps à 15fps à quand même! )
Quelques heures de recherche plus tard, un coup de _HAS_ITERATOR_DEBUGGING=0 et_SECURE_SCL=0 et tout était rentré dans l'ordre. Faut dire que la STL était lourdement utilisé dans tout le moteur et la petite pénalité imposée par la version secure avait eu des répercussions en cascades.
Edit : deux autres petits trucs qui me reviennent sur le passage 2003-2005
* Quelques warning sont apparus, notamment sur les enum.
* Les nouveaux projets crées sous vs2005 utilisent par défaut l'encodage unicode(propriétés->général->caracter:use unicode caracter set au lieu de use multi-byte caracter set).
Partager