| Hjem | Hardware | Netværk | Programmering | software | Fejlfinding | systemer | 
Programmering  
  • C /C + + Programming
  • Computer Programmeringssprog
  • Delphi programmering
  • Java programmering
  • JavaScript Programmering
  • PHP /MySQL programmering
  • Perl programmering
  • Python Programming
  • Ruby Programming
  • Visual Basics Programmering
  •  
    Computer Viden >> Programmering >> C /C + + Programming >> Content
    Hvordan til at returnere en Vector Fra en funktion
    I C + + programmeringssprog , er lagret ved hjælp af forskellige beholdere. Én type beholder er vektoren. En vektor er en opbevaringsbeholder , der gemmer data som en sekvens af elementer. Det er meget lig array beholder , med en større forskel . Vektoren kan vokse eller skrumpe som elementer tilføjes eller fjernes fra den. Et array har en fast størrelse og kan ikke ændres , efter den er oprettet. En vektor kan overføres til andre dele af programmet ved hjælp af funktioner. En let måde at overføre en vektor er at have en funktion returnere det . Ting du skal
    C + + Integrated Development Environment (IDE ), såsom Eclipse CDT
    C + + Compiler , sådan en GCC
    vise flere Instruktioner
    1

    Ilæg C + + IDE ved at klikke på programmets ikon . Når den åbner , skal du vælge 'File /New /Project ' og vælg ' C + + projekt ' for at oprette en ny C + + projekt. En tom kildekode fil vises i teksteditoren del af IDE
    2

    Importer vektor biblioteket ved at skrive følgende linje i toppen af kildekoden fil: .

    # omfatte
    3

    Opret en funktion, der returnerer en vektor. Afkastet type for en funktion før dens navn. At erklære en funktion, der returnerer en vektor , skriver følgende erklæring : Hej

    vector funct ()

    {}
    4

    Erklær en vektor inde funktion " funkt . " Dette vil være vektoren din funktion returnerer. Skriv følgende mellem de krøllede parenteser i " funct "-funktionen : Hej

    vector v;
    5

    Tilføj nogle elementer til vektor ved hjælp af " push_back "-metoden. Dette vil tilføje et element til bagsiden af ​​vektoren. Hvis du vil tilføje flere elementer til vektoren , skriver følgende linjer kode under den tidligere
    6

    Retur vektoren , hvilket vil kopiere det til uanset stykke kode påberåber sig denne funktion. Placer følgende kode i slutningen af funktionen krop : Hej

    tilbagevenden v;
    7

    Opret en hovedfunktion , der er, hvor dit program vil begynde udførelse. Skriv følgende funktion erklæring i rummet under " funct "-funktionen : Hej

    int main ()

    {}
    8

    Opret en vektor fra inden for de vigtigste funktion . Dette vil gemme vektor returneres af funktionen " funkt . " Skriv følgende i de krøllede parenteser i den vigtigste funktion : Hej

    vector v;
    9

    Kald funktionen " funct " og tildeler den returnerede vektor "v " ved at skrive følgende under den tidligere erklæring : Hej

    v = funct ();
    10

    Loop gennem vektor og udskrive sine elementer. Skriv følgende for loop under den tidligere erklæring : Hej

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

    { cout << v [i ] << endl; }
    11

    Udfør programmet ved at trykke på den grønne play -knappen . Programmet output ligner dette : Hej

    1

    2

    3 fotos

    4 fotos

    5
    < br >

    Forrige :

    næste :
      Relaterede artikler
    ·Sådan importeres DLL Brug af en ikke-styrede Code 
    ·Sådan ændres markøren i C + + 
    ·Sådan Embed i Python 
    ·Sådan ændres Ikon i Xcode 
    ·Sådan Fix en Buffer Overrun 
    ·Hvordan du lagrer en sætning i et array i C + + 
    ·Sådan bruges Switch Sag i C # 
    ·Sådan oprettes en Portrait i C + + 
    ·Sådan øge værdien af en Pointer i en funktion 
    ·Sådan Beregn antallet af linjer i en fil ved hjælp CP…
      Anbefalede Artikler
    ·Sådan Deltag Strings i Python 
    ·Hvordan man laver en JS fil 
    ·Sådan bruges VB at kommunikere med serielle porte 
    ·Køer & Stacks Forklaret 
    ·Sådan tilføjes en streng til slutningen af en fil i V…
    ·Hvordan virker en computer Udfør Subtraction 
    ·Sådan oprettes forbindelse til en SQL -server Brug VB …
    ·Fortran Fejl Funktioner 
    ·Sådan installeres en Mongrel Ruby 1.9.2 
    ·Sådan bruges ActiveX i C # 
    Copyright © Computer Viden http://www.computerdk.com