| 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 mettre un fichier texte dans un vecteur de Structures en C + +
    C + + Standard Template Library (STL ) classe Vector est une structure de données de liste dynamique . La conception du modèle du vecteur permet de définir quel type de données qu'il doit contenir , à partir d'un simple entier à la structure plus complexe. Utilisation de la structure , d'une collecte de données à multiples facettes de divers types de données simples est emballé comme un seul élément de données avec de multiples éléments . Placer cet élément de données dans la liste de vecteur permet à votre programme pour accéder à l'élément entier , ou des membres individuels de l'élément. Les choses dont vous aurez besoin
    compilateur C + +
    Show More Instructions
    1

    ajouter la bibliothèque de vecteur à votre programme.

    # Include
    2

    conception de la structure que vous voulez tenir le contenu du fichier . Pour cet exemple, la structure contiendra un mot à partir du fichier et le numéro de séquence du mot

    struct myStruct

    {

    chaîne InWord ; .
    < P > wordNumber int;

    };
    3

    déclarent cas d'un vecteur et la structure pour maintenir le contenu

    myStruct tempStruct ; .
    < p> vecteur myVector ;
    4

    Lire les données du fichier et l'écrire dans le vecteur , en utilisant la méthode push_back (). Reprenons l'exemple , le fichier est lu wordfile.txt un mot à la fois, puis ajouté à l'extrémité arrière de la vectorielles libres

    infile.open ( " wordfile.txt "); .

    tandis que

    {

    fichier_d_entree >> persoMots ( infile.eof ( !)) ;

    tempStruct.inWord = persoMots ;

    tempStruct.wordNumber = + + wCount ;

    myVector.push_back ( tempStruct ) ; }


    5

    compiler votre programme et enregistrer les fichiers
    < . br>

    Previous :

    next :
      articles connexes
    ·Comment faire pour convertir un entier en caractères e…
    ·Comment utiliser C + + de rédiger un code pour calcule…
    ·Visual Basic. Vs NET . Visual C # NET 
    ·Comment maîtriser C Pointers 
    ·Comment déclarer une variable statique en C 
    ·Comment afficher le contenu d'une liste de tableau dans…
    ·Comment faire une forme d'astérisques en C + + 
    ·Qu'est-ce qu'un EOF dans le langage C 
    ·Comment créer un thread unique en RPC 
    ·XCode : Comment créer un Droplet 
      articles en vedette
    ·Comment faire pour vérifier pour les entiers 
    ·En ligne VB Formation 
    ·Comment utiliser LINQ dans WPF 
    ·Comment ouvrir un fichier via Python 
    ·Comment faire pour créer un document Word en Java 
    ·Comment imprimer une chaîne de nombres en PHP 
    ·Comment faire pour utiliser une unité Lite VB 
    ·Comment lire la colonne de type String 
    ·Comment obtenir un ID réseau local et le domaine en VB…
    ·Comment réinstaller RubyGems 
    Copyright © Connaissances Informatiques http://fr.wingwit.com