|  Startsida |  Hårdvara |  Nätverk |  Programmering |  Programvara |  Felsökning |  System |   
Programmering
  • C /C + + -programmering
  • Computer Programspråk
  • Delphi Programmering
  • Java Programming
  • JavaScript programmering
  • PHP /MySQL Programmering
  • perl Programmering
  • python Programming
  • Ruby programmering
  • Visual Basics Programmering
  • * Dator Kunskap >> Programmering >> C /C + + -programmering >> Content

    Så kasta om ordningen av en vektor i C + +

    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 , } ,.
    < P > 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 ) .

    }
    < br >

    Tidigare:

    nästa:
    relaterade artiklar
    ·Skillnad mellan C & Visual C
    ·Hur man skriver en C- program för att konvertera hexad…
    ·Hur man minska längden på en sträng i C
    ·Lägga till eller ta bort Pointer Arrays
    ·Så för att öka värdet av en pekare i en funktion
    ·De delar av Microsoft Visual C + +
    ·Hur man kompilerar kod på en Mac
    ·Hur man använder C på ett Unix-system
    ·Hur man kan öka den Heap Size för Process
    ·Hur visa innehållet i en Array List i en textruta i C …
    Utvalda artiklarna
    ·Hur man skriver en Sales Tax Program i Java Använda 2 …
    ·Hur man hittar ett maximalt antal i Java
    ·Definition av PHP
    ·Hur man upptäcker en Running App Använda VB
    ·Hur man använder Struts HTML.tld Tags
    ·Hur testar jag en PHP -fil
    ·Hur komma igång med VBA Med Microsoft Word
    ·Hur vill kolla om en Ruby sträng har en delsträng
    ·Så här kontrollerar för existensen av appSettings i …
    ·Hur man skapar en while-slinga i C
    Copyright © Dator Kunskap http://www.dator.xyz