selmaensi
Messages postés4Date d'inscriptionvendredi 28 juillet 2006StatutMembreDernière intervention21 mars 2007
-
5 oct. 2006 à 09:24
BunoCS
Messages postés15472Date d'inscriptionlundi 11 juillet 2005StatutModérateurDernière intervention25 mars 2024
-
5 oct. 2006 à 14:58
Bonjour,
Je voudrais bien savoir les amélorations (apports) du visual Studio 6.0 par rapport C++,celles du VS 7.0 et celles du VS 8.0 (avec quelle couche interragissent).
Je serai trés reconnaissante si vous me répondez le plus tôt possible.
merci.
DeAtHCrAsH
Messages postés2670Date d'inscriptionvendredi 25 janvier 2002StatutMembreDernière intervention 6 février 2013 5 oct. 2006 à 09:32
A partir de VS 2003 cela devient compatible .NET.
L'une des grosses évolution concerne à mon avis le compilateur, qui est de plus en plus performant.
Sinon l'interface est devenu beaucoup plus intuitive.
Coté programmation, rien a remarquer de different, tu programmeras toujours de la meme maniere.
Oeil_de_taupe
Messages postés150Date d'inscriptionsamedi 31 janvier 2004StatutMembreDernière intervention16 février 2009 5 oct. 2006 à 12:45
Je ne peux que abonder dans le sens de DeAtHCrAsH.
Je crois qu'en plus de l'interface extrêmement agréable de Visual Studio.Net (j'en suis accroc) le compilateur intègre un "système de canaris" aussi appelé "StackGuard" (je viens de lire ces termes ici: http://download.secway.com/public/papers/presentations/bo/bo.pdf). Si j'ai bien compris cette technique permet de détecter les dépassements de tampon qui sont une poisse pour les programmeurs C++.
La technique et d'ajouté des sortes de cookies dans la pile entre les données du programme et de voir si ils ont été modifiés. Si ils l'ont été, alors c'est qu'il y a un dépassement de tampon à un endroit dans le programme.
Mais j'imagine que ce n'est pas le seul atout du compilateur C++ pour .Net
PS: Je crois que ce StackGuard va juste pour le compileur C++ non .NET (C++ natif)
BunoCS
Messages postés15472Date d'inscriptionlundi 11 juillet 2005StatutModérateurDernière intervention25 mars 2024103 5 oct. 2006 à 14:58
A rajouter à cela que l'exécution en mode Debug Pas-à-pas d'un programme est beaucoup plus accessible.
Mais bon, qui teste en Debug de nos jours?
Buno
----------------------------------------
L'urgent est fait, l'impossible est en cours. Pour les miracles, prévoir un délai...
Le site de mon mariage