août
2008
Quel programmeur C++ ne s’est jamais posé des questions quand à l’utilisation des pointeurs nuls ? Faut-il utiliser NULL ou 0 ? Ou encore (void*)0 ? Depuis bientôt 30 ans, c’est un sujet à problème et la polémique l’entourant est grande. C’est pourquoi le comité ISO de normalisation du C++ a fait le choix de mettre en place un nouvel objet dans la prochaine norme (C++0x) : nullptr.
août
2008
Aujourd’hui je vais tenter de vous intéresser à une possibilité du C++ qui ne prendra effet qu’après la publication de la prochaine norme (C++0x, qui devrait si tout va bien devenir C++09), le temps que les compilateurs l’implémentent, qui est résumée sous le doux nom de variadic templates. Est-ce que vous vous souvenez de la fonction printf de la bibliothèque standard C ? Au cas où, je vous rappelle son prototype : int printf (const […]
juillet
2007
Bonjour, L’évolution du C++ est le centre d’intérêt de la planète entière depuis quelques temps. (ou presque…) D’une part, le comité de normalisation du C++ prépare la prochaine version, C++0x, pour 2009 (si la nouvelle version est finalisée en 2009, C++0x deviendra C++09). D’autre part, ils se penchent également sur la nouvelle bibliothèque standard avec bien plus de choses qu’actuellement. Vous pouvez trouver des informations sur le site du comité : http://www.open-std.org/JTC1/SC22/WG21/ . Le but […]