| 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 el mapa STL Container Class
    El C + + mapa de clase contenedor implementa uno-a- uno entre una clave única y un valor. Los tipos principales de los pares de valores clave en el mapa . El operador [] es un método público más utilizado del mapa STL . Especificación de un valor clave en los corchetes devuelve una referencia al valor correspondiente . Si la clave no existe , los inserta y el programa devuelve una referencia al constructor predeterminado del elemento. Cosas que necesitará
    Advanced C + + conocimiento
    compilador C + + con el IDE, como Borland C + + Builder
    Mostrar más instrucciones
    1

    Incluya el archivo de cabecera del mapa en su C + + programa para que pueda acceder a sus funciones el miembro de la clase y . Ponga esta línea en la parte superior de su archivo de origen:
    # include
    2

    Utilice una matriz de mapa + + C para asociar la información relacionada, como los nombres y calificaciones de los estudiantes . Aquí la clave es el nombre del estudiante . Al igual que el índice de un array, lo utiliza para acceder a un elemento , sólo en este caso es no numérico :
    using namespace std ;
    int main () { y mapa dB; < br >
    3

    pueblan el mapa con los datos :
    dB [" Dave" ] = ' F' ;
    dB [" Cindy "] = ' B' ;
    dB [" Andreas "] = ' A';
    dB [" Dave" ] = ' C' , . //grado de Dave mejora
    4

    Eliminar Andreas de la matriz cuando se le cae la clase :
    dB.erase ( " Andreas ");
    5

    prueba si la matriz está vacía. Si no es así, a continuación, mostrar su tamaño :
    si
    cout
    6

    Utilizar un puntero para fines especiales , el mapa iterador ( dB.empty ( !)) , para recorrer a través de la matriz de mapa y visualizar los datos a la salida estándar :
    para (map :: iterator im = dB.begin (); im = dB.end (); im + + ) {
    cout primer segundo }
    7

    Eliminar todos los datos de la base de datos de la siguiente manera :
    dB.clear ();
    < br >

    Previous :

    next :
      Artículos relacionados
    ·Convertidor de temperatura en C + + Uso de funciones 
    ·Cómo hacer un botón de salida en C + + 
    ·Cómo realizar la E /S con archivos binarios en C + + 
    ·Cómo aprender STL Contenedores 
    ·Cómo utilizar la Herramienta de Cálculo de CPP 
    ·Cómo hacer una función de cola en la sintaxis de C 
    ·Cómo comparar los 2 enteros en una función usando C +…
    ·¿Qué son las variables de estructura inicializados en…
    ·¿Cómo equiparar dos cosas en una sentencia if en C + …
    ·Cómo diseñar un reloj digital 
      Artículos destacados
    ·Cómo hacer Colapso Listas Sin Java 
    ·Cómo encontrar un conjunto de células de cuerda en MA…
    ·Cómo convertir un valor binario en Visual Basic 6 
    ·Cómo convertir un float a int en C # 
    ·Cómo instalar una unidad de PHP Mapa 
    ·Cómo Loop rellenar una matriz de 2 dimensiones en C + …
    ·Cómo capturar la entrada estándar en Perl 
    ·Cómo eliminar carpetas de depuración en Visual Basic …
    ·Cómo crear un archivo CSV De un JSON Python 
    ·Tamaño de archivo en VB.NET 
    Copyright © Conocimientos Informáticos http://ordenador.wingwit.com