Bienvenue sur mon espace personnel. Vous trouverez ici une liste des articles que j'ai écris pour developpez.com.
Retrouvez aussi mes contributions à la FAQ C++,
ainsi qu'au projet de traduction du livre électronique
Thinking in C++ 2nd Edition
dont je suis l'initiateur et le responsable.
Vous pouvez me faire part de vos remarques via le forum en m'envoyant un message privé,
par mail à l'adresse arb(at)redaction-developpez.com, ou en
laissant un commentaire
à propos de ce site.
N'hésitez pas à évaluer toutes ces ressources et à poster un commentaire lorsque cela est possible!
En C++, il n'y a pas de destruction automatique des objets lorsque l'on perd leur
trace dans le code source. Les objets ainsi perdus le sont définitivement, on parle
alors de fuite. C'est donc au programmeur C++ qu'incombe l'entière responsabilité
de gérer le cycle de vie des objets alloués. Il s'agit là d'une problématique
centrale dans ce langage, qui doit être réfléchie et résolue de manière globale.
C'est ce que des experts ont fait, et des techniques spécifiques apportant une réponse
générale au problème de la gestion des ressources (et non pas seulement au cas particulier
de la mémoire) ont été développées. Ces pratiques sont à la fois robustes et élégantes,
mais restent cependant peu connues et sous-utilisées. Le but de cet article est d'accroître
leur notoriété au travers de leur mise en oeuvre dans le cas d'un problème classique de
gestion de ressource limitée.
(lire l'article)
Ce tutoriel explique comment installer la bibliothèque C++ Boost sous Windows
au moyen de l'installeur développé par Boost Consulting, et comment configurer
Visual C++ 2005 pour pouvoir l'utiliser. Des aspects avancés de son usage avec
ce compilateur y sont aussi traités, comme la possibilité de l'utiliser sous forme
statique ou dynamique (DLL). Il présente aussi Boost.TR1 et fournit un exemple
d'utilisation de std::tr1::regex pour tester que tout est correctement installé.
La version de Boost utilisée est la 1.34 (11 Mai 2007).
(lire l'article)
Cet article a pour but de faciliter la compilation Qt/Windows Open Source Edition
avec Microsoft Visual C++ 2005.
Il présente aussi de manière détaillée le processus de compilation et
le principe de configuration de cette bibliothèque.
(lire l'article)
Public visé:Toute personne intéressée par l'histoire de la micro-informatique
Mots-clés:Bill Gates, Gary Kildall, Tim Patterson, Altair 8800, Microsoft BASIC, CP/M, IBM PC, MS-DOS
Publié le:
14/12/2005
Résumé:
Cette année, Microsoft a fêté ses 30 ans. Cette société a été fondée en 1975
par Bill Gates et Paul Allen. Aujourd'hui, tout le monde connaît son produit phare
: le système d'exploitation Windows, qui peut en 2005 se targuer d'être utilisé
par plus de 600 millions de personnes.
Mais Windows fête lui aussi un anniversaire important en 2005 :
celui de ses 20 ans. Et oui, Windows a 20 ans, et cela mérite bien
une petite rétrospective.
(lire l'article)