|  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

    Hur man returnera en referens till vektor C

    C /C + + programmering språk har en Standard Template Library ( STL ) som ger många användbara uppgifter behållare . En sådan data container är vektorn . En vektor är en lista med sekventiella föremål, och är ganska liknande en array. Däremot har en rad en fast storlek bestäms under deklarationen . En vektor har inte en fast storlek, och det kan växa eller krympa när dess innehåll är manipulerade . En vektor bör skickas med referens när det är möjligt , eftersom det kan innehålla många objekt och kan bli kostsamt att flytta med värde . Förbi en vektor med hänvisning använder standard C /C + + referens operatör semantik . Saker du behöver
    C /C + + Integrated Development Environment ( IDE ) , t.ex. Eclipse CDT
    C /C + + kompilator , såsom GCC
    Visa fler instruktioner
    1 < p > Ladda upp C /C + + IDE genom att klicka på dess programikon . Efter den laddar , navigera till " File " följt av " New " och " Projekt . " Välj " C + +-projekt " för att skapa en ny C + + projektet . En tom källkod filen visas i redigerarens huvudfönster av IDE
    2

    Importera vektor biblioteket genom att skriva följande rad längst upp källkoden filen : .

    # import Addera 3

    Skapa en huvuduppgift genom att skriva dessa rader kod :

    int main ( ) { }
    4 < p > Deklarera en vektor av heltal datatyper genom att skriva följande mellan klammerparenteser av huvudfunktionen :

    vektor v;
    5

    Pass vektorn genom hänvisning till ett funktion med namnet " Foo ( ) " med " & " operatör . Passerar genom referens kopierar inte hela innehållet i vektorn - det kopierar en hänvisning till vektorn läge i minnet . Syntaxen för att passera genom hänvisning ser ut så här :

    Foo ( & v ) ,

    Tidigare:

    nästa:
    relaterade artiklar
    ·Hur man använder Strchr funktion i C + +
    ·GNU & C + + för datorer
    ·Hur konvertera och avkoda HTML till en sträng på iPho…
    ·Konvertera Brev till nummer i en String Table
    ·Hur man skapar en dynamisk String i C + +
    ·Hur att designa din egen Game Använda C + +
    ·Hur man skriver Binary att lämna in en Exempelkod i C
    ·Hur man gör Input Endast ett heltal i C + +
    ·Hur döljer knapparna i Xcode
    ·Silverlight 2 anpassad kontroll Tutorial
    Utvalda artiklarna
    ·Hur du ansluter en direkt Tandem till en MVS
    ·Hur man löser matriser med QBasic
    ·Hur man skapar en anmälningsblankett för en webbplats…
    ·Hur man ansluter till en URL med VBS
    ·Hur att koda och avkoda symboler i Python
    ·Lägga till Windows Media Players Control i VB6
    ·Hur kan man överföra stora Java -filer till en webbpl…
    ·Hur man arbetar med ett Visual Basic Combo Box
    ·Hur man gör Int del av C + + String
    ·Hur konvertera Hex till Decimaler i VB.NET
    Copyright © Dator Kunskap http://www.dator.xyz