C++Builder

C++ Builder est l'outil de développement rapide en C++ de Borland (inprise), avec les mêmes fonctions que DELPHI, dont le langage est le PASCAL.

Borland méprisant son activité historique l'a filialisé (codegear) et finalement vendu à Embarcadero.

Je suis resté longtemps à C++ builder 6, ses successeurs ne me séduisant pas. Ils cédaient à la mode mono fenêtre, avec des palettes sur tous les bords ne laissant qu'un timbre poste à la zone de travail.

J'ai testé récemment C++ builder 2009 auquel je suis passé (mais il est possible que 2007 ait été tout aussi bien mais je ne l'ai pas essayé). Qi'est-ce qui m'a convaincu ?

bulletJ'ai un 24" écran large, alors le style mono fenêtre n'est plus une gêne
bulletEnfin, lorsque vous tapez un nom de fonction ou un objet, vous avez aussitôt la liste des paramètres et pas une heure après, c'était un défaut rédhibitoire de c++ builder 6
bulletle support du system d'aide .chm (utiliser le pragma #pragma link "htmlHelpViewer" au lieu de hlphelpviewer

Les revers de la médaille

bulletL'appel à l'aide par F1 est très lent la première fois
bulletL'aide s'est très dégradée, on trouve rarement ce qu'on cherche, beaucoup moins d'exemples
bulletLe passage à l'unicode oblige à des conversions vers le type ansistring ou l'usage du .t_str au lieu du c_str pour retrouver les bonnes vielle chaines ascii

Voir une présentation rapide de C++ builder 6 du principe d'utilisation. Puis quelques astuces pour la saisie.

Vous trouverez également quelques composants sources (pas des packages) à intégrer directement dans vos projets

bulletAbout : boîte à propos générique
bulletConsole : Affichage par printf
bulletTrace : printf vers une autre application pour le debug
bulletBrowedir : une boîte de dialogue pour sélectionner un répertoire

Voir aussi pour ceux que la cryptographie intéresse la librairie Crypto++ 

 

phpMyVisites

Accueil ] Remonter ] Présentation Rapide C++ builder 6 ] Composants sources ] Edition ] Trucs et astuces ] Crypto ++ ]