C + + é uma linguagem de programação orientada a objeto. Em termos leigos , C + + foco é criar código reutilizável e modular. Objetos são estruturas complexas que têm componentes de dados e funções para operar nos dados , todos contidos em uma única estrutura. Objetos vetoriais são muito úteis porque eles são amplamente utilizados como eles são freqüentemente usados em física matemática e ajuda modelo outras estruturas de dados . Invertendo os elementos de um vetor ajuda a entender o vetor objetos melhor. Instruções
1
Comece seu programa, incluindo a biblioteca " algoritmo " . A biblioteca algoritmo contém algoritmos gerais para classificar, reorganizar e manipulam dados em estruturas como listas , vetores e muitos mais. Inclua também a biblioteca "vector" para permitir o uso de vetores
Este é o código: .
# Include
# include
int main () {
2
Declare um vetor e inicializá-lo para qualquer conjunto de valores. C + + permite que o usuário declarar vetores usando a classe de modelo "vector ", seguido do tipo de dados que contém o vetor . O programa utiliza uma matriz de inteiros de cinco números chamados " SomeNumbers " para fornecer valores para o vetor
int SomeNumbers [5] = {0 , 1, 2 , 3, 4 , }; .
vector MyFirstVector ( SomeNumbers , SomeNumbers + 5 );
3 usar a função "reverse ()" para inverter a ordem dos elementos do vetor. A função inversa é uma função geral fornecido pela biblioteca " algoritmo " , que troca a ordem dos elementos em uma estrutura. A função inversa utiliza uma série de parâmetros para o swap, permitindo que o usuário reverter toda a estrutura ou apenas partes dele
Para inverter o vetor completo , use o código: .
Reverter ( MyFirstVector.begin ( ) , MyFirstVector.end ( ) ) ;
MyFirstVector.begin ( ) é uma iteração que aponta para o início do vector , e ( MyFirstVector.end ) aponta para uma posição para além da extremidade de . . vetor
4
Feche o programa através da devolução de qualquer valor
return ( 0); }
< br >