Archive for mars, 2008
C++ – Les littérales chaînes
Une littérale chaîne est une séquence de caractères encadrées de guillemets. On la déclare comme ceci: const char *str = « ceci est un string literal »; Mais C++ accepte pour des raisons de compatibilité avec du code ancien qu’on laisse tomber le const: char *str = « ceci est un string literal »; ceci est accepté mais désapprouvé […]
Posted: mars 10th, 2008 under C++.
Comments: none
Gestion des menus
Si vous n’avez jamais été faire un tour dans la gestion des menus d’Ubuntu, faites-le, on y trouve des choses intéressantes. Lancez le gestionnaire en cliquant dans le menu Système/Préférences sur Menu Principal. S’ouvre alors une fenêtre avec à gauche la liste des menus et à droite les applications contenues dans chaque menu. Vous pouvez […]
Posted: mars 8th, 2008 under Ubuntu.
Comments: none
C++ – Cinq livres
Cinq livres parmi d’autres que je recommande chaudement. Ils sont tous en anglais sauf un. Il faut bien avouer que sur ce sujet, la majorité des livres intéressants sont en anglais. Si vous êtes débutant complet, je vous conseille le livre de Andrew Koenig et Barbara Moe intitulé Accelarated C++. Un livre qui vous plonge […]
Posted: mars 7th, 2008 under C++.
Comments: none
C++ – Redéfinition vs surcharge
La confusion entre ces deux termes existe plus en anglais (overriding vs overloading)qu’en français. Néanmoins il est intéressant de rappeler les différences entre ces deux termes et leurs particularités surtout lorsque cela concerne des fonctions membres et qu’en plus, la redéfinition ou la surcharge se fait dans une classe dérivée. Dans les deux cas, il […]
Posted: mars 4th, 2008 under C++.
Comments: none
GPRename – Renommer des fichiers
GPRename est un programme qui permet de renommer des fichiers et des répertoires par lot. Il utilise Gtk et perl pour y arriver. C’est le programme idéal et indispensable même si son interface qui n’est pas en Gtk2 est un peu désuette. Pour l’installer, il faut d’abord que gettext et perl soit installés sur votre […]
Posted: mars 1st, 2008 under Ubuntu.
Comments: none