| 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 pasar un Vector Container a una función
    El C + + lenguaje de programación tiene muchos contenedores diferentes para los datos . Un recipiente simple y fácil de usar es el vector . Un vector que almacena los datos en orden secuencial. Es similar en concepto al recipiente de matriz , excepto que las matrices tienen un tamaño fijo . Un vector puede aumentar o disminuir su tamaño según sea necesario . Puede pasar vectores a otras partes de un programa haciéndolos pasar como argumentos a una función. Un buen ejemplo de cómo hacer esto consiste en hacer pasar un vector a una función que imprime todos los elementos que contiene Cosas que necesitará
    C + + entorno de desarrollo integrado ( IDE ) , como Eclipse CDT
    C + + Compiler , tal GCC
    Ver Más instrucciones
    1

    carga del 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

    Importar la biblioteca "vector " y la biblioteca " iostream " . La biblioteca "vector " le permite crear y utilizar vectores , y la biblioteca " iostream " le permite imprimir fácilmente en la consola de salida. Escriba lo siguiente en la parte superior del archivo de código fuente:

    # include

    # include

    using namespace std ;

    3

    Declarar una función que acepta un vector como argumento. Escribe lo siguiente a continuación las declaraciones de importación :

    void printVector (vector v )

    { }
    4

    Crea un bucle que imprime toda la elementos en el vector . Escribe las dos afirmaciones siguientes dentro de las llaves de la función " printVector ":

    for (int i = 0 ; i < v.size (); i + +) { cout

    < < v [ i ] << endl ;}
    5

    Declarar una función principal. Aquí es donde comienza la ejecución del programa . Va a invocar la función " printVector " de la función principal. Escriba la siguiente declaración de la función por debajo de la "} " símbolo de la función " printVector ":

    int main () { }


    6

    Crear un vector por escribir la siguiente declaración dentro de los corchetes de la función principal :

    vector v = func ();
    7

    Declarar un bucle que se repetirá diez veces , añadiendo el número de secuencia 0 a 9 para el vector . Escriba las siguientes declaraciones a continuación el escrito en el paso anterior :

    para (unsigned int i = 0 ; i < 10 ; i + +) {

    v.push_back ( i ) ;}
    8

    invocar la función " printVector " , y pasarlo al vector " v " Escriba el siguiente código al final de la función principal :

    printVector ( v ) ;
    9

    Ejecute el programa presionando el botón de reproducción verde. La salida del programa es el siguiente:

    0

    1

    2

    3

    4

    5

    6 personas 7


    8

    9

    Previous :

    next :
      Artículos relacionados
    ·C Funciones de Xilinx 
    ·Cómo utilizar un C + + Vector para almacenar datos 
    ·Cómo ahorrar un vector de un archivo en C + + 
    ·Cómo crear aplicaciones para Windows Mobile Net 
    ·Cómo aprender C con Xcode 
    ·Cómo implementar múltiples pilas 
    ·Cómo moldeada Char internacional 
    ·Cómo sobrecarga el operador de asignación en C 
    ·¿Cuáles son las funciones del Turbo C 
    ·Cómo utilizar USB IO OCX en C 
      Artículos destacados
    ·Cómo reemplazar una base de datos en XML 
    ·Cómo instalar Perl en Windows XP 
    ·Cómo hacer que Facebook Conéctate con PHP 
    ·Cómo convertir un polígono a una ruta 
    ·El uso de la función Numeric.Arange Python 
    ·Cómo encontrar el último carácter de una cadena en J…
    ·Cómo reproducir archivos de vídeo en Vb.NET 2005 
    ·Cómo insertar un formulario de registro en MySQL 
    ·Cómo utilizar un String como una variable en Python 
    ·¿Cómo hacer ENUM en PhpMyAdmin 
    Copyright © Conocimientos Informáticos http://ordenador.wingwit.com