Plus sérieusement, par rapport au VB6 (Puisque tu as pas mal trainé sur vbfrance) :
Avantages du C++ par rapport au VB6 :
Plus rapide à l'execution.
Executables ne nécessitant généralement pas de dlls.
Compilation séparée -> plus rapide pour de grands projets.
Plus orienté objet : héritage, polymorphisme...
Les templates apportant la généricité.
Le C++ n'a pas (encore) été abandonné par M$.
Pas mal utilisé sous Linux.
Prise en charge des templates.
MS VC2005 est gratuit en express, et est plus récent que VB6.
Avantages du VB6 par rapport au C++ :
Plus lisible.
Plus simple.
Bien plus pratique pour faire et utiliser du COM/OLE/ActiveX.
Messages d'erreurs beaucoup plus claires.
Pas de problème à la compilation et au linkage.
Pas de problème de compatibilité entre divers compilos.
Un débutant arrive plus vite à des applications ressamblant à de vrais applis.
On est pas perdu devans une multitude de librairies.
IDE très réactif même sur une petite config.
Par rapport au VB.NET, c'est un peu pareil, sauf que le .NET et COM, ça fait 2, le VB.NET est théoriquement un langage d'avenir, il gère l'héritage...
Mon conseil : faire du C avant de faire du C++.
PS : Avec ton pseudo, tu vas te faire charier si tu poste souvent par ici.
