Annexe I

 

C++0x

 

Une extension de la norme de C++ est sur le point d’être publiée. Elle est connue sous l’acronyme C++0x, le x étant censé représenter son année de publication. Mais, compte tenu du retard, il faudrait plutôt parler de C++1x ou, dire, comme Stroustrup lui-même, que x est une valeur hexadécimale.

Nous vous présentons ici les principaux ajouts de cette norme (par rapport à C++03 ou C++98). Plutôt que d’utiliser la classification en vigueur dans les différents documents officiels (extensions au noyau du langage, amélioration des performances à l’exécution...), nous avons préféré utiliser un ordre qui autorise une lecture séquentielle.

1 Nouvelle sémantique de déplacement

C++03 permet de redéfinir le constructeur par recopie et l’opérateur ...

Get Programmer en langage C++ now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.