| Casa | Hardware | Redes | Programación | software | Criticar | Sistemas |   
Programación  
  • C /C + + Programming

  • Lenguajes De Programación

  • Delphi Programación

  • Programación Java

  • JavaScript Programación

  • Programación PHP /MySQL

  • Perl Programming

  • Python Programming

  • Rubí Programación

  • Visual Basics Programación
  •  
    Conocimientos Informáticos >> Programación >> C /C + + Programming >> Content
    ¿Cómo colocar un archivo de texto en un vector de estructuras en C + +
    The C + + Biblioteca de plantillas estándar ( STL ) clase Vector es una estructura de datos lista dinámica . El diseño de la plantilla de el vector permite definir qué tipo de datos que es para contener , desde un simple número entero a la estructura más compleja . Uso de la estructura, una recopilación de datos de múltiples facetas de los distintos tipos de datos simples se empaqueta como un único elemento de datos con múltiples usuarios. La colocación de este elemento de datos en la lista de vectores permite al programa acceder a todo el elemento , o los miembros individuales del elemento. Cosas que necesitará
    C + + compilador
    Ver Más instrucciones
    1

    Agregar la biblioteca de vectores para su programa.

    # Include
    2

    Diseño de la estructura que se desea mantener el contenido del archivo. Por ejemplo, la estructura contendrá una palabra del archivo y el número de secuencia de la palabra

    struct myStruct

    {

    cadena inWord ; .
    < P > wordNumber int ;

    } ;
    3

    Declarar instancias de un vector y la estructura para mantener el contenido

    myStruct tempStruct ; .
    < p> vector myVector ;
    4

    Leer los datos del archivo y escribir en el vector , utilizando el método push_back (). Continuando con el ejemplo , el archivo wordfile.txt se lee una palabra a la vez y después se añade a la parte de atrás del vector

    infile.open ( " wordfile.txt " ) .

    mientras

    {

    infile >> MyWord ( infile.eof ( !)) ;

    tempStruct.inWord = MyWord ;

    tempStruct.wordNumber = + + wCount ;

    myVector.push_back ( tempStruct ) ;

    }
    5

    Compile el programa y guardar los archivos
    < . br>

    Previous :

    next :
      Artículos relacionados
    ·Cómo leer una cadena en C 
    ·Cómo crear un IRC Spybot 
    ·Cómo construir una cola de salida de una lista 
    ·Cómo crear una Randomizer en C 
    ·Cómo hacer un archivo MIDI en C + + 
    ·Cómo crear gráficos en Visual C 
    ·Cómo tomar punteros a enteros en C + + 
    ·Cómo pasar una cadena a abrir un ifstream 
    ·Cómo utilizar el operador Vector3 Ogre 
    ·Cómo hacer C Juegos 
      Artículos destacados
    ·Cómo ocultar columnas generadas automáticamente 
    ·Cómo crear un pase de acceso a parámetros de consulta…
    ·Cómo crear gráficos en Java 
    ·Cómo agregar información complementaria a un guión d…
    ·Cómo insertar un subprograma CNC 
    ·Cómo aplanar listas en Python 
    ·Cómo conectar GoDaddy Java para MySQL 
    ·Cómo crear pantallas o formularios con Python 
    ·Cómo convertir el valor de texto para Int. C + + 
    ·¿Cómo saber MySQL se ejecuta en el servidor 
    Copyright © Conocimientos Informáticos http://ordenador.wingwit.com