C + + är ett objektorienterat programmeringsspråk . I lekmannaspråk , C + + fokus är att skapa återanvändbar och modulär kod . Objekt är komplexa strukturer som har datakomponenter och funktioner att verka på data, allt finns under ett och samma struktur . Vektorobjekt är mycket användbara eftersom de är i stor utsträckning eftersom de ofta används i matematik fysik och Help Model andra datastrukturer . Vända elementen i en vektor hjälper dig att förstå vektorobjekt bättre . Instruktioner
1
Starta programmet genom att inkludera " algoritmen " bibliotek . Algoritmen Biblioteket innehåller generella algoritmer för att sortera , ordna och hantera data i strukturer såsom listor, vektorer och många fler . Inkludera även den " vector " bibliotek för att möjliggöra användning av vektorer
p Detta är koden : .
# Include
inkluderar #
int main ( ) katalog
{
2
Deklarera en vektor och initiera den till en uppsättning värderingar . C + + tillåter användaren att deklarera vektorer med hjälp av " vector " mall class följt av datatypen att vektorn innehåller . Programmet använder ett heltal matris med fem nummer kallas " SomeNumbers " för att ge värden för vektorn
int SomeNumbers [ 5 ] = { 0 , 1 , 2 , 3 , 4 , } ,.
vector MyFirstVector ( SomeNumbers , SomeNumbers + 5 ) ,
3 Använd " bakåt ( ) " -funktion för att kasta om ordningen på elementen i vektorn . Den omvända funktionen är en allmän funktion som ges av " algoritmen " bibliotek , som swappar ordningen på elementen på en struktur . . Den omvända funktionen använder ett intervall som parametrar för swap , så att användaren kan vända hela strukturen eller bara delar av den
att vända hela vektorn , använd koden :
reverse ( MyFirstVector.begin ( ) , MyFirstVector.end ( ) ) ;
MyFirstVector.begin ( ) är en iterator som pekar på början av vektorn , och MyFirstVector.end ( ) pekar på en position förbi i slutet av . vektorn
4
Avsluta programmet genom att returnera något värde
retur ( 0 ) .
}