| maison  | Hardware  | réseaux  | programmation  | Logiciel  | Dépannage  | systèmes |  
programmation  
  • C /C + + Programming

  • Computer Programming Languages

  • Delphi Programming

  • Programmation Java

  • Programmation JavaScript

  • PHP /MySQL Programmation

  • programmation Perl

  • Programmation Python

  • Ruby Programming

  • Visual Basics programmation
  •  
    Connaissances Informatiques >> programmation >> C /C + + Programming >> Content
    Comment utiliser les modèles dans Structures en C
    programmes informatiques traitent les données binaires comme un type spécifique d'aider à définir la nature des données. Par exemple, un élément de données peut être considéré comme un type de caractère par le programme et peut être utilisé pour afficher des lettres, des chiffres et des symboles. L' + + langage de programmation C exige que toutes les données ont un type défini. Cela provoque des problèmes lorsque vous avez besoin d'écrire une pièce générique de logiciel qui est destiné à être exécuté en utilisant n'importe quel type de données. Heureusement, le concept de modèle en C + + vous permet de créer des logiciels génériques. Vous pouvez utiliser C + + pour créer une structure générique utilisant structures. Choses que vous devez
    C + + environnement de développement intégré (IDE ), tels que Eclipse CDT
    compilateur C + + , une telle GCC
    Afficher plus d' instructions
    1

    charge l' C + + IDE en cliquant sur son icône du programme. Quand il s'ouvre, sélectionnez "Fichier", "Nouveau projet " et choisissez " C + + Project " pour créer un nouveau projet C + + . Un fichier de code source vide apparaît dans la partie éditeur de texte de l'IDE.
    2

    Importer la bibliothèque C + + " iostream " pour permettre l'entrée et la sortie de base. Donnez les instructions suivantes au début du fichier de code source à importer cette bibliothèque :

    # include

    using namespace std ;
    3 < p> Créer une structure qui stocke deux morceaux de données de tout type . La seule façon que cela est possible est d'utiliser un modèle qui accepte deux morceaux de données génériques. Vous pouvez déclarer une structure qui utilise des modèles en écrivant ce qui suit sous les déclarations écrites à l'étape précédente :

    struct NomStruct

    {
    < p >} ;
    4

    définir les deux morceaux de données que la structure contiendra. Ecrivez ce qui suit dans les accolades de la structure:

    T data0 ;

    U data1 ;
    5

    créer une fonction principale par écrit la déclaration suivante en dessous de la Structure :

    int main () {


    }
    6

    créer une nouvelle instance de la structure et de déclarer ses deux types de données que «int» et «double» en écrivant la ligne suivante dans les accolades de la fonction principale :

    NomStruct t;
    7

    attribuer des valeurs aux données contenue par la structure en écrivant ce qui suit ci-dessous la déclaration précédente :

    t.data0 = 5;

    t.data1 = 3,1 ;
    8

    imprimer les valeurs contenues par la structure à l'aide d'une instruction " cout " , comme ceci:

    cout << " Data0 :" << t.data0 << endl ; cout

    << " Données1 :" << t.data1 << endl;
    9

    exécuter le programme en appuyant sur le bouton vert "Play" situé dans la rangée supérieure de boutons . Le programme créera une structure générique , puis l'instancier avec une structure spécifique contenant un type de données int et double . Ces types de données sont affectés valeurs et ensuite imprimées. La sortie ressemble à ceci:

    Data0 : 5

    Données1 : 3,1

    Previous :

    next :
      articles connexes
    ·Caractéristiques de Turbo C 
    ·Comment lancer dans C de l'objet à Datetime 
    ·Comment trier dans Turbo C + + 
    ·Comment faire pour convertir un double en Integer en C 
    ·Comment imprimer pointeurs en C 
    ·Comment faire pour supprimer remplissage d'une structur…
    ·L'utilisation d'un constructeur par défaut C 
    ·Xcode Text Editor Tutorial 
    ·Comment remplir un vecteur C 
    ·Comment utiliser les tableaux de caractères à deux di…
      articles en vedette
    ·Comment utiliser une boucle For Next en Visual Basic 
    ·Comment rendre une fenêtre en Python 
    ·Le codage Java pour la somme de deux nombres 
    ·Comment diagnostiquer les problèmes avec Javascript 
    ·Comment lire les fichiers MS Office dans PHP 
    ·Comment renommer un fichier dans Visual Basic 2005 
    ·Comment faire un fichier EXE dans le Bloc-notes 
    ·Comment vérifier l'existence de AppSettings en ​​Visua…
    ·Comment convertir une liste en une chaîne en Java 
    ·Quel est le débogage en programmation C 
    Copyright © Connaissances Informatiques http://fr.wingwit.com