C++11 : l'ISO publie la nouvelle version du langage

Après la ratification de la nouvelle version de C++ en août, l'organisme de normalisation dévoile officiellement sur son site la spécification finalisée.

Suite à sa ratification en août dernier, la norme C++11 a été publiée par l'organisme de normalisation ISO. Il s'agit de la première mise à jour majeure de la norme depuis sa première publication en 1998.

Au programme des nouveautés introduites par la nouvelle version, "les fonctions anonymes (lambda functions), la sémantique move ainsi que les templates acceptant un nombre variable d'arguments (variadic templates) permettent aux programmeurs de mettre à profit la puissance d'expression et la force d'abstraction de ce langage", commente ISO.

Autres améliorations mises en avant : l'inférence de type automatique, et "les pointeurs intelligents standards grâce auxquels vous n'aurez plus à réécrire delete".