Comment écrire des programmes ANSI C à l'aide de Visual .NET de C++ ou Visual C++ 2005

Traductions disponibles Traductions disponibles
Numéro d'article: 829488 - Voir les produits auxquels s'applique cet article
Agrandir tout | Réduire tout

Résumé

note Visual C++ .NET 2002 et Microsoft Visual C++ .NET 2003 prennent en charge le modèle de code géré qui est fourni par Microsoft .NET Framework et le modèle de code Microsoft Windows natif non géré. Les informations contenues dans cet article s'applique uniquement à un code Visual C++ non géré. Visual C++ 2005 prend en charge le modèle de code géré qui est fourni par Microsoft .NET Framework et le modèle de code Microsoft Windows natif non géré.

Cet article étape par étape explique comment écrire des programmes Standards Institute ANSI (American National) C à l'aide de Visual Studio .NET. Cet article explique comment écrire un simple « Hello World! » Programme c à l'aide de Visual C++ application Assistants dans le Visual Studio .NET ou IDE Visual Studio 2005.

Plus d'informations

La plus simple pour créer des nouveaux projets consiste à l'aide les Assistants d'application Visual C++. Assistants d'application Visual C++ travailler avec les infrastructures d'application et les bibliothèques pour créer des programmes de démarrage pour vous.

Pour créer des programmes ANSI C en utilisant les Assistants d'application Visual C++ dans le Visual Studio .NET ou IDE Visual Studio 2005, procédez comme suit :
  1. Démarrez Microsoft Visual Studio .NET ou Microsoft Visual Studio 2005.
  2. Dans le menu Fichier , pointez sur Nouveau , puis cliquez sur projet .
  3. Sous types de projets , cliquez sur projets Visual C++ .

    note Dans Visual Studio 2005, cliquez sur Visual C++ sous types de projet .
  4. Sous modèles , cliquez sur Win32 Project .
  5. Dans la zone de texte Nom , tapez FirstApplication .
  6. Dans la zone de texte Emplacement , tapez C:\Test et puis cliquez sur OK .

    La boîte de dialogue Assistant Application Win32 - FirstApplication s'affiche.
  7. Dans la boîte de dialogue Assistant d'applications Win32 , cliquez sur Paramètres de l'application dans le volet gauche.
  8. Sous Type d'application , cliquez sur pour sélectionner un des options suivantes :
    • application de console : créer une application de console simples. Les fichiers d'application incluent un fichier .cpp qui contient une fonction vide principale .
    • application Windows : créer une simple application basée sur Windows de Microsoft. Les fichiers d'application incluent un fichier de .cpp ProjectName qui contient une fonction _tWinMain . Vous pouvez utiliser ce type d'application pour effectuer la programmation d'interface en fonction d'utilisateur graphique.
    • DLL : crée un projet d'application DLL Windows 32 bits.
    • bibliothèque statique : crée un projet d'application DLL Windows 32 bits.
    Pour créer un programme simple « Hello World! », cliquez sur pour sélectionner l'application de console .
  9. Sous options supplémentaires , cliquez sur Activer la case à cocher projet vide .

    note Pour créer un programme simple « Hello World! », n'activez pas cette case à cocher. Au lieu de cela, laisser l'Assistant génère le code pour vous.
  10. Cliquez sur Terminer .
  11. Dans l'Explorateur de solutions, cliquez avec le bouton droit sur le dossier de fichiers source , pointez sur Ajouter et puis cliquez sur Ajouter un nouvel élément .
  12. Dans boîte de dialogue Ajouter un nouvel élément - FirstApplication , cliquez sur fichier C++ (.cpp) sous modèles .
  13. Dans la zone de texte Nom , tapez Test.c et puis cliquez sur Ouvrir .
  14. Dans la fenêtre de code Test.c , collez le code suivant :
    #include <stdio.h>
    
    int main()
    {
    	printf("Hello World\n");
    	return 0;
    }
    inclure # est une directive de préprocesseur qui indique au compilateur de placer du code à partir du fichier d'en-tête stdio.h dans votre programme. Si vous incluez des fichiers d'en-tête, vous pouvez accéder aux fonctions de bibliothèque standard. Par exemple, votre application doit avez accès au fichier d'en-tête stdio.h d'utiliser la fonction printf .
  15. Dans le menu Générer , cliquez sur Créer solution .
  16. Appuyez sur CTRL + F5 pour exécuter l'application. Vous recevez le message suivant dans une fenêtre d'invite de commande :
    Hello World
    Appuyez sur n'importe quel touche pour continuer

Références

Pour plus d'informations sur l'erreur de compilateur C1010, cliquez sur le numéro ci-dessous pour afficher l'article correspondant dans la Base de connaissances Microsoft :
815644 INFO : nombre commun provoque d'erreur C1010

Pour plus d'informations, reportez-vous aux sites Microsoft Developer réseau MSDN (Web adresses suivantes :
http://msdn2.microsoft.com/en-us/library/ms682589.aspx

http://msdn2.microsoft.com/en-us/library/ms235627(VS.80).aspx

Propriétés

Numéro d'article: 829488 - Dernière mise à jour: jeudi 19 avril 2007 - Version: 3.2
Les informations contenues dans cet article s'appliquent au(x) produit(s) suivant(s):
  • Microsoft Visual C++ 2005 Express Edition
  • Microsoft Visual C++ .NET 2003 Initiation
  • Microsoft Visual C++ .NET 2002 Initiation
Mots-clés : 
kbmt kbsample kbcode kbprogramming kbwizard kbhowto KB829488 KbMtfr
Traduction automatique
IMPORTANT : Cet article est issu du système de traduction automatique mis au point par Microsoft (http://support.microsoft.com/gp/mtdetails). Un certain nombre d?articles obtenus par traduction automatique sont en effet mis à votre disposition en complément des articles traduits en langue française par des traducteurs professionnels. Cela vous permet d?avoir accès, dans votre propre langue, à l?ensemble des articles de la base de connaissances rédigés originellement en langue anglaise. Les articles traduits automatiquement ne sont pas toujours parfaits et peuvent comporter des erreurs de vocabulaire, de syntaxe ou de grammaire (probablement semblables aux erreurs que ferait une personne étrangère s?exprimant dans votre langue !). Néanmoins, mis à part ces imperfections, ces articles devraient suffire à vous orienter et à vous aider à résoudre votre problème. Microsoft s?efforce aussi continuellement de faire évoluer son système de traduction automatique.
La version anglaise de cet article est la suivante: 829488
L'INFORMATION CONTENUE DANS CE DOCUMENT EST FOURNIE PAR MICROSOFT SANS GARANTIE D'AUCUNE SORTE, EXPLICITE OU IMPLICITE. L'UTILISATEUR ASSUME LE RISQUE DE L'UTILISATION DU CONTENU DE CE DOCUMENT. CE DOCUMENT NE PEUT ETRE REVENDU OU CEDE EN ECHANGE D'UN QUELCONQUE PROFIT.

Envoyer des commentaires

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com