FAQ C++ BuilderConsultez toutes les FAQ
Nombre d'auteurs : 60, nombre de questions : 670, dernière mise à jour : 21 novembre 2010 Ajouter une question
Cette F.A.Q. a été réalisée à partir des questions fréquemment posées sur le forum C++ Builder de developpez.com et de l'expérience personnelle des auteurs.
Nous tenons à souligner que cette F.A.Q. ne garantit en aucun cas que les informations qu'elle propose soient correctes. Les auteurs font le maximum, mais l'erreur est humaine. Cette F.A.Q. ne prétend pas non plus être complète. Si vous trouvez une erreur, ou que vous souhaitez devenir rédacteur, contactez pottiez
Nous espérons que cette F.A.Q. saura répondre à un maximum de vos questions. Nous vous souhaitons une bonne lecture.
L'équipe C++ Builder de Developpez.
Commentez cette FAQ : Commentez
La réponse est : tout dépend de ce que vous voulez en faire !
Si vous désirez réaliser de petites applications simples (convertisseur euro/franc, éditeur de textes basique), il n'est pas nécessaire d'avoir de grandes connaissances en C++. Cependant, dès que vous souhaiterez faire des applications de plus grande envergure, vous devrez en savoir plus sur les pointeurs, l'héritage, l'encapsulation...
Certaines personnes affirment que pour faire de petits programmes, les bases du C++ ne sont même pas nécessaires. Ce n'est cependant certainement pas à conseiller. Même pour réaliser un petit programme, il faut avoir un minimum de rigueur !
Vous pouvez :
- Faire les tutoriels de l'aide : menu Aide/Aide C++Builder et dans le Sommaire de l'aide, cliquer sur Prise en main : Tutoriels
- Regarder les cours
- Regarder les Conseils & Exemples
- Parcourir également l'index de la section C/C++ sur le site www.developpez.com. Vous y trouverez des articles intéressants.
Le lien ci-dessous vous permettra de découvrir les bases de C++ Builder
Ce sujet a pour but d'indiquer quelques techniques efficaces pour obtenir de l'aide dans C++ Builder, avant d'interroger le forum et internet en général...
- A l'intérieur de l'IDE C++ Builder
Il existe des mécanismes d'aide automatiques, tout comme des mécanismes d'aide manuels au sein de l'IDE :
- Aide automatique
Via le menu Outils | Options de l'éditeur..., onglet Audit de Code, vous pouvez configurer les fonctionnalités d'aide automatique.
Les fonctionnalités suivantes sont disponibles :
- Achèvement du code : Cette fonctionnalité permet de vous proposer, lorsque vous écrivez un . ou un -> après le nom d'un type connu, de vous proposer la liste des méthodes et propriétés disponibles.
- Paramètres du code : Cette fonctionnalité permet de vous proposer, lorsque vous êtes en train d'écrire les paramètres d'appel à une méthode ou fonction, la liste des paramètres attendus.
- Evaluation d'expression dans conseil : Cette fonctionnalité permet d'évaluer les valeurs des expressions que vous survolez avec la souris lorsque le compilateur est sur un point d'arrêt. Il s'agit donc plus d'une fonctionnalité de déboguage
- Audit de symbole dans conseil : Cette fonctionnalité permet de vous indiquer, lorsque vous survolez un type, des informations sur sa déclaration
Notez que la dernière fonctionnalité peut ralentir fortemment l'IDE. Auquel cas, vous pouvez choisir de la désactiver (voir le lien en fin de question). De même, vous pouvez choisir de désactiver les deux premières fonctionnalités, pour les utiliser en manuel, comme expliqué ci-dessous.
Aide manuelle
- Les fonctionnalités automatiques d'achèvement du code et de paramètres du code sont accessibles manuellement, via la combinaison de touches Ctrl + Espace.
- Lorsque le curseur texte est sur un mot-clé, ou qu'un mot-clé est sélectionné, l'appui sur la touche F1 lance l'aide sur l'article correspondant, si il est disponible.
- Dans l'Inspecteur de propriétés, l'appui sur la touche F1 lance l'aide sur le composant et la propriété actuellement sélectionnés.
En dehors de l'IDE C++ Builder
Il existe notamment deux moyens d'obtenir de l'aide en dehors de l'IDE :
- Les fichiers d'aide : dans le Menu Démarrer, dans le répertoire où se trouvent les raccourcis pour C++ Builder, vous trouverez un dossier Aide, qui contient des liens vers les fichiers d'aide installés avec C++ Builder.
- Les exemples de code : dans le répertoire d'installation de C++ Builder, vous trouverez un répertoire Examples, qui contient tout un ensemble de projets de démonstration.
Il existe deux sources principales d'information sur les fonctions de l'API Windows :
La première est le fichier d'aide Win32 fourni avec toutes les versions de C++ Builder. Celui-ci est accessible directement depuis le menu Aide de C++ Builder dans certaines versions. Il est toujours accessible depuis le menu Démarrer dans la rubrique Aide de C++ Builder. Cependant ce fichier correspond à une version ancienne de l'aide de Microsoft et n'inclut que les systèmes Windows 95, Windows NT4 et Win32s.
La deuxième source d'information, beaucoup plus complète, est le site Microsoft Developer's Network ou MSDN. Vous trouverez sur ce site toutes les documentations de toutes les API Windows. Ce site est accessible via le lien donné plus bas.
Si vous cherchez de l'aide sur une fonction ou un message d'une API Windows, vous pouvez vous diriger directement vers la page de recherche.
Il est aussi possible de télécharger le SDK entier de Microsoft à l'adresse donnée ci-dessous.
Proposer une nouvelle réponse sur la FAQ
Ce n'est pas l'endroit pour poser des questions, allez plutôt sur le forum de la rubrique pour çaLes sources présentées sur cette page sont libres de droits et vous pouvez les utiliser à votre convenance. Par contre, la page de présentation constitue une œuvre intellectuelle protégée par les droits d'auteur. Copyright © 2024 Developpez Developpez LLC. Tous droits réservés Developpez LLC. Aucune reproduction, même partielle, ne peut être faite de ce site et de l'ensemble de son contenu : textes, documents et images sans l'autorisation expresse de Developpez LLC. Sinon vous encourez selon la loi jusqu'à trois ans de prison et jusqu'à 300 000 € de dommages et intérêts.