| 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 utilizar un Vector iterador STL
    El C + + lenguaje de programación viene con una biblioteca de funciones que le permiten realizar muchas de las tareas básicas de programación con facilidad. La Biblioteca de plantillas estándar ( STL ) , que está integrado en C + + , ofrece la clase Vector , que puede ser usado para contener artículos en una matriz secuencial . Los artículos son entonces accesibles usando un iterador . No se puede utilizar completamente un vector sin entender primero cómo funcionan iteradores . Iteradores básicamente acceder elementos en los contenedores y proporcionan una interfaz para acceder y modificar los datos . Cosas que necesitará
    + entorno de desarrollo integrado ( IDE ) , como Eclipse CDT
    C + + Compiler , tal GCC
    Mostrar Más instrucciones
    1

    carga C + el C + + IDE haciendo clic en el icono del programa . Cuando se abre, seleccione " Archivo /Nuevo /Proyecto " y selecciona "C + + proyecto" para crear un nuevo proyecto de C + + . Un archivo de código fuente en blanco en la parte de edición de texto de la IDE.
    2

    Declarar la biblioteca "Vector " para su uso en este proyecto. Los " iteradores " se incluirán automáticamente con él . Escriba lo siguiente en la parte superior del archivo de código fuente:

    # include

    using namespace std ;
    3

    Declarando principal función , escriba lo siguiente :

    int main () { }


    4

    Declarar un nuevo vector , escribiendo lo siguiente dentro de los corchetes de la función principal :

    vector characterVector ;
    5

    Añadir algunos elementos al vector de modo que usted puede iterar sobre ellos. Utilice las instrucciones siguientes para agregar elementos a la Página 6

    Crear un iterador para el vector . Un iterador es el encargado de hacer el seguimiento de la posición actual en un vector , y se puede utilizar para acceder a los datos almacenados allí. Para declarar un vector, escriba la siguiente declaración :

    vector :: iterator i;
    7

    Iterar a través del vector con el repetidor . Puede configurar el repetidor al principio de la lista y empezar a recorrer a través del vector de esa manera. Escribe un " bucle for " como esto:

    for (i = characterVector.begin (); i < characterVector.end (); i + +) { }


    8

    Imprima cada elemento del vector mediante la colocación de la siguiente declaración de impresión entre las llaves del " bucle for: "

    cout << * i << endl ; < br > Página 9

    Ejecute el programa presionando el botón verde de "Play" . El programa muestra la siguiente información :

    un

    b

    c

    Previous :

    next :
      Artículos relacionados
    ·Cómo rechazar los datos que desbordan las Dimensiones 
    ·Cómo llamar a una matriz de cadenas en C + + 
    ·Cómo escribir aplicaciones de bases de datos con C # 
    ·Cómo crear iluminación dinámica en GtkRadiant 
    ·Cómo comprobar si dos matrices tienen los mismos eleme…
    ·Cómo utilizar matrices C en C + + 
    ·Longitud de la secuencia Sin Construido en la función …
    ·Cómo ejecutar programas C en Visual Studio 
    ·Cómo hacer una carpeta en C + + 
    ·Cómo incrementar el valor de un puntero a una función…
      Artículos destacados
    ·Cómo acceder a un puerto paralelo en VisualBasic 6.0 
    ·Cómo dibujar una polilínea que tiene un conjunto de u…
    ·Cómo mostrar un cuadro de imagen JPG en Visual Basic 
    ·Cómo anexar una cadena en Python 
    ·PL SQL Tutorial procedimiento 
    ·Cómo convertir el espacio para Nueva Línea 
    ·Cómo crear una Declaración Mientras que en Perl 
    ·¿Se puede tener colores VS para SQL 
    ·Cómo leer una columna CSV y convertir a Python 
    ·¿Qué es un ciclo infinito 
    Copyright © Conocimientos Informáticos http://ordenador.wingwit.com