# Tuesday, January 08, 2008

J'ai déjà parlé de cette nouvelle version, ici ou , elle est maintenant disponible en version beta. C'est annoncé sur le blog de l'équipe de Visual C++. Le téléchargement (en anglais) est sur le site MSDN. Si vous voulez juste lire la documentation, c'est ici.

La version béta des nouvelles MFC n'est pas encore disponible pour Visual C++ Express, mais cela viendra.

Quoi de neuf (selon le blog de l'équipe Visual C++) :

  • Le ruban office 2007
  • Le look and feel d'Office 2007, 2003 ou XP, au choix.
  • Les panneaux attachables (docking panes... on comprend mieux en anglais !), comme dans Visual Studio
  • Barres d'outils et menu paramétrables
  • De nouveaux contrôles avancés
  • Gestion des applications MDI avancée : onglets, ...

De plus, cette version des MFC inclut une implémentation de TR1. L'implémentation de TR1 est un pas vers l'adoption du standard C++0x. J'ai déjà parlé de C+=2 C++0x ici. L'implémentation TR1 proposée dans les MFC comprend :

  • Pointeurs intelligents (smart pointers)
  • Expression régulières.
  • Nouveaux types conteneurs : tuples, tableaux, ensembles non ordonnés, etc.
  • Générateur de nombres aléatoires avancé
  • Encapsulateurs de fonction polymorphique (polymorphic function wrapper)
  • Type traits
  • et d'autres.

Je n'ai pas tout compris à TR1 encore, mais ça a l'air pas mal :)

Bon allez, au boulot !

Tags  | 
Comments are closed.