Création d'une application C++ simple pour utiliser les fonctionnalités C++11

De RAD Studio

Remonter à C++ moderne


C++Builder prend en charge C++11, la version la plus récente du standard C++.

La façon la plus simple de tester et d'utiliser les nouvelles fonctionnalités C++11 dans les applications C++Builder est de créer une application console C++ en procédant comme indiqué dans les étapes suivantes. Vous pouvez utiliser les fonctionnalités C++11 dans n'importe quelle application C++ 64 bits créée avec RAD Studio, comme une application VCL C++ Windows ou une application multi-périphérique C++. Une application console C++ vous fournit une application simple dans laquelle vous pouvez tester la syntaxe C++11 sans qu'un framework y soit attaché.

Remarque: Les mêmes étapes élémentaires décrites ici (la création d'une application console C++) sont utiles pour s'exercer et découvrir les fonctionnalités du compilateur C++ ou pour développer et tester du code C++ dans un cadre réduit au strict minimum en attachant seulement la RTL.

Etapes

  1. Choisissez Fichier > Nouveau > Autre


  2. La boîte de dialogue Nouveaux éléments s'affiche. Cliquez sur Projets C++Builder, sélectionnez Application console et cliquez sur OK.


  3. La boîte de dialogue Nouvelle application console (C++) s'affiche. Assurez-vous que C++ est sélectionné comme type de source. Si vous souhaitez sélectionner un framework pour votre application, choisissez VCL ou FireMonkey dans la liste déroulante Framework cible ; sinon, choisissez Aucune. Conservez les valeurs par défaut des autres options et cliquez sur OK.


  4. Dans la Fenêtre Projets, cliquez avec le bouton droit sur Plates-formes cible et sélectionnez Ajouter une plate-forme.


  5. Dans la boîte de dialogue Sélectionner une plate-forme, sélectionnez Windows 64 bits et cliquez sur OK.


  6. L'éditeur de code apparaît avec le squelette de code d'une application C++ simple. Vous pouvez écrire votre code C++11 dans ce fichier.
    Par exemple, la portion de code suivante utilise le mot clé auto comme défini dans C++11 :
#include <iostream>
int main() {
        char array[] = {'C', '+', '+', '1', '1'};
        for (auto&i : array) {
                printf("%c", i);
        }
        std::cin.get();
        return 0;
}
7. Appuyez sur F9 ou sélectionnez Exécuter > Exécuter pour exécuter l'application :

Reportez-vous à C++ moderne pour des exemples de code C++11.

Voir aussi