| 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 escribir un iterador STL
    El C + + lenguaje de programación tiene una función de biblioteca de plantillas estándar ( STL ), que proporciona acceso a muchos contenedores de datos útiles. Contenedores de datos son los métodos de almacenamiento de datos informáticos. Por ejemplo , no es el contenedor de lista , que almacena una cantidad variable de datos como una lista en la memoria . Atravesando contenedores STL se hace con un iterador STL , lo que apunta a un elemento en el contenedor. Un iterador puede escribir el valor del elemento al que apunta . Si va a utilizar la STL en tu código C + + , tendrá que familiarizarse con iteradores y la forma de escribir con ellos. Cosas que necesitará
    + entorno de desarrollo integrado ( IDE ) , como Eclipse CDT
    C + + Compiler , como 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

    Incluir las bibliotecas " iostream ", " lista", y " repetidor " por escrito las siguientes declaraciones en la parte superior de la archivo de código fuente:

    # include

    # include

    # include

    using namespace std ;
    3

    Declarar una función principal al escribir la siguiente línea de código:

    int main () { }
    4

    Crear un nuevo lista por escrito la siguiente declaración entre las llaves de la función principal : lista

    aList ;
    5

    Completa la lista con algunos elementos usando la función push_back . Escriba las siguientes declaraciones bajo la declaración por escrito en el paso anterior :

    aList.push_back ( 1 ) ;

    aList.push_back ( ( 2 ) ;

    aList.push_back ( 3 ) ;
    6

    Crear un iterador de la lista por escrito la siguiente declaración por debajo de la declaración anterior : lista

    :: aListIter iterador ;
    7

    recorrer la lista mediante un bucle "for" Con la ayuda del bucle "for" , el repetidor recorrerá la lista Escriba el siguiente bucle "for" por debajo de la declaración anterior : . .

    for (i = aList.begin (); i = aList.end (); ! + + i ) . { }
    8

    salida el contenido del elemento al que el iterador apunta actualmente por usando el operador * en el repetidor , se puede escribir el valor de la salida de la consola , cout . escriba el siguiente dentro de los corchetes del bucle "for" para escribir el contenido del iterador .

    cout << , * i << endl ;
    9

    Ejecute el programa presionando el botón de la flecha verde que se encuentra en la fila superior de botones del IDE el programa creará una lista, rellenarla con a. . algunas cosas , y luego recorrer la lista con un repetidor el repetidor escribe a cada elemento al que apunta la salida es la siguiente: .

    1

    2

    3

    Previous :

    next :
      Artículos relacionados
    ·Cómo redactar Alinear en el C30 C30 
    ·Cómo voltear un número en Booleanos 
    ·Cómo utilizar la función strchr en C + + 
    ·Cómo enviar pulsaciones de teclas a Active X Propiedad…
    ·Cómo hacer un rectángulo con una función recursiva e…
    ·Cómo crear Door En GtkRadiant 
    ·Cómo calcular integrales con C + + 
    ·Cómo crear un archivo de texto usando C + + 
    ·Cómo escribir varias líneas a un archivo en C 
    ·Cómo crear Eventos MFC 
      Artículos destacados
    ·Cómo pasar variables de bloque común a C 
    ·Explicación de la notación Big O 
    ·Cómo deshabilitar fechas en el DateTimePicker en Visua…
    ·Cómo leer código binario 
    ·¿Qué es la clase String en Java 
    ·¿Qué son los indicadores y cómo se utilizan 
    ·Cómo leer los archivos HTML usando Java 
    ·Cómo procesar una opcion con PHP 
    ·Cómo enviar encabezados MIME 
    ·Diferencia entre equivalencia y Boundary Partitioning 
    Copyright © Conocimientos Informáticos http://ordenador.wingwit.com