C + + es un lenguaje de programación orientado a objetos . En términos sencillos , C + + objetivo es crear código reutilizable y modular. Los objetos son estructuras complejas que tienen componentes de datos y funciones para operar en los datos, todos los contenidos en una sola estructura. Objetos vectoriales son muy útiles porque se aplican ampliamente , ya que se utilizan a menudo en la física matemática y la ayuda en modelo de otras estructuras de datos. La inversión de los elementos de un vector ayuda a comprender mejor los objetos vectoriales . Instrucciones
1
Inicie su programa mediante la inclusión de la biblioteca " algoritmo " . La biblioteca de algoritmos contiene algoritmos generales para clasificar , ordenar y manipular datos en estructuras como listas, vectores y muchos más. Incluye también la biblioteca "vector " para permitir el uso de vectores
Este es el código: .
# Include
# include
int main () {
2
Declarar e inicializar un vector a cualquier conjunto de valores. C + + permite al usuario para declarar vectores mediante el uso de la " vector" clase de plantilla seguido por el tipo de datos que contiene el vector . El programa utiliza una matriz de enteros de cinco números llamada " SomeNumbers " para proporcionar valores para el vector
SomeNumbers int [ 5 ] = { 0 , 1 , 2 , 3 , 4 , } ; .
< P > vector MyFirstVector ( SomeNumbers , SomeNumbers + 5 ) ;
3 Utilice el " reverse () " función para invertir el orden de los elementos en el vector . La función inversa es una función general proporcionado por la biblioteca " algoritmo " , que intercambia el orden de los elementos en una estructura. . La función inversa utiliza un rango como parámetros para el intercambio , que permite al usuario invertir toda la estructura o sólo partes de ella
Para invertir el vector completo , utilice el código :
inversa ( MyFirstVector.begin (), MyFirstVector.end ());
MyFirstVector.begin () es un iterador que apunta al comienzo del vector y MyFirstVector.end ( ) apunta a una posición más allá del final de la .
4
Fin del vector del programa mediante la devolución de cualquier valor
return (0 ) ; .
}
< br >