Connaissances Informatiques >> programmation >> C /C + + Programming >> Content
  Derniers articles
  • Comment écrire un flux d'entrée da…
  • Comment compiler un fichier H 
  • Comment réinstaller Visual C 
  • Comment compiler C et C + + Ensemble…
  • Comment exposants d'entrée en C 
  • Comment créer un projet Maven dans …
  • Comment obtenir graphique en C + + 
  • Comment faire une calculatrice GPA e…
  • Comment puis- je mettre en œuvre à…
  • Comment utiliser des tableaux C en C…
  •   C /C + + Programming
  • C /C + + Programming

  • Computer Programming Languages

  • Delphi Programming

  • Programmation Java

  • Programmation JavaScript

  • PHP /MySQL Programmation

  • programmation Perl

  • Programmation Python

  • Ruby Programming

  • Visual Basics programmation
  •  
    C /C + + Programming

    Comment compiler C et C + + Ensemble

    Alors que C et C + + sont deux langages de programmation distincts, ils sont suffisamment semblables pour travailler en tandem . C + + contient une commande vous permettant d'inclure des blocs de code à partir de langages de programmation externes , permettant facile inclusion C , alors que la plupart compatible C et C + + compilateurs peuvent travailler ensemble pour produire des fichiers d'objets qui peuvent être reliés entre eux , en dépit d'être compilé à partir des langues distinctes . Instructions
    1

    Décidez si vous souhaitez écrire votre programme avec le C et C + + code dans le fichier cpp même . Ou séparés , attribuant à chaque langue sa propre fichier source. L' approche que vous prenez affecte la façon dont vous écrivez et compiler le code.
    2

    Prefix les déclarations de fonctions écrites en C avec la commande externe , si vous voulez les utiliser dans le même fichier source comme C + + code. Plusieurs déclarations peuvent être enfermés dans des accolades Externe, comme on peut # include et des morceaux de code dans une fonction. Par exemple:
    externe

    "C" {

    # include header.h

    }

    extern "C" int my_function (float my_arg ) ;

    int my_function (float my_arg )

    {

    /* code C * /}


    3

    compiler votre C et C + + code comme des fichiers objets séparés et de les relier par la suite , si vous préférez garder vos langues dans leurs propres fichiers source. Les étapes exactes pour ce faire varient selon les compilateurs. Si vous utilisez le gcc populaire open-source et compilateur g+ + , vous devez entrer les trois commandes suivantes dans un terminal ou invite de commande :

    gcc- c -o file1.o file1.c

    g+ + -c- o file2.o file2.cpp

    g+ + -o my_app file1.o file2.o

    compile file1.c avec C et file2.cpp avec C + + , après quoi elle liens eux dans le fichier my_app exécutable.

     
    Article précédent:
    Article suivant:
    Articles recommandés
  • Comment faire pour déplacer un objet par glisser dans XCode 
  • Comment vérifier si un tableau possède une valeur ou pas en C + + 
  • Comment écrire un analyseur en C 
  • Comment rendre le contrôle Listbox modifiable en C + + 
  • Comment trouver la taille d'un tableau de char qui a une Chaîne 
  • Visual Basic. Vs NET . Visual C # NET 
  • Comment créer des projets à l'aide de programmation C 
  • Comment faire pour utiliser un programme C Comment faire pour vérifier les numéros Armstrong 
  • Comment Jeux de programmer en C + + 
  • Comment mesurer millisecondes en ANSI C 
  • Connaissances Informatiques © http://www.ordinateur.cc