| 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 man skriver et program , der udskrives bestilt par i C + +
    The C + + programmeringssprog har et bibliotek af meget brugbare beholdere kaldet Standard Template Library . Beholdere bruges til at gemme data ved hjælp af forskellige ordninger , kan for eksempel data lagres på en liste ved hjælp af vektoren beholderen . Hvis du ønsker at gemme par af data, kan du bruge kortet container. De kort gemmer bestilt par af data. Efterhånden som du tilføjer elementer til et kort , vil de selvangive organisere. Du kan bruge kortet for at udskrive bestilt par af data uden at skrive en sortering algoritme, som kan spare dig for megen tid og kræfter. Ting du skal
    C Integrated Development Environment (IDE ), såsom Eclipse CDT
    C Compiler , som GCC
    Vis 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 Project ' for at oprette et nyt C-projekt . En tom kildekode fil vises i teksteditoren del af IDE .
    2

    Medtag ' iostream ' og ' kort ' bibliotek . Den " iostream ' bibliotek giver dig mulighed for at udskrive direkte til konsollen , mens' kortet ' Biblioteket giver adgang til kortet container. Du kan importere disse biblioteker ved at skrive følgende to linjer kode i toppen af kildekoden fil : Hej

    # include

    # include
    < br >
    3

    Brug ' std ' namespace . Dette giver dig mulighed for at få adgang til ' std ' bibliotekets funktioner uden at tilføje bogstaverne ' std ' for hver funktion opkald . Ved at bruge den " std " namespace , vil du spare dig selv nogle tastetryk og producere en mere læsbar program. Skriv følgende linje under de medfølgende udsagn : Hej

    using namespace std ;
    4

    Erklær en hovedfunktion. Den vigtigste funktion er , hvor alle din kode vil gå . At erklære en hovedfunktion , skriver følgende linje kode : Hej

    int main () {}
    5

    Erklær en kort beholder navnet 'par' , som vil gemme par af heltal typer . Dette kan opnås ved at skrive følgende linje kode i de krøllede parenteser i den vigtigste funktion

    kort par; .
    6

    Erklær en iterator til kortet beholder . Iteratorer bruges til at bevæge sig gennem en STL container og få adgang til sine data. At erklære en iterator hedder ' det, " skriver følgende linje kode under linjen skrevet i det forrige trin : Hej

    kort :: iterator det,
    7 < p > Indsæt data i kortet. Da kortet er selv- bestilling, kan du indsætte data i vilkårlig rækkefølge , og det vil bestille sig ved den første værdi i parret , fra det mindste til største værdi . De følgende tre linier indsætte tre par i kortet. Du kan tilføje mere, hvis du kan lide

    pairs.insert (par ( 3.100 )), .

    Pairs.insert (par ( 2.300 ) ) ;

    pairs.insert (par (1,50 )),
    8

    gentage gennem kortet ved hjælp af en for-løkke og kort iterator . Den iterator " det kan bruges til at få adgang til alle parrene inde i kortet . Til at oprette en for-løkke til at gentage gennem kort ' par, " skriver følgende kode : Hej

    for (det = pairs.begin ( ), og det = pairs.end ( ), og det + + !) {} < br >
    9

    Output de værdier som indehaves af parrene på kortet. Hvert par har to værdier, der er tilgængelige med ordene »første« og »andet «. Kortet er bestilt fra laveste værdi til størst værdi med hensyn til den første værdi af et par . Hvis du vil udskrive den bestilte kortet , skrive følgende linje inden de krøllede parenteser i for-løkken : .

    Cout << ( * det ) først << " => " << ( . * den) anden << endl;
    10

    Afslut program med en simpel tilbagevenden erklæring : Hej

    tilbagevenden 0;
    11

    Run programmet ved at trykke på den grønne play -knappen er placeret øverst på IDE. Programmet udskriver følgende : Hej

    1 = > 50

    2 = > 300

    3 = > 100
    < br >

    Forrige :

    næste :
      Relaterede artikler
    ·Hvad er en ISO Programmør 
    ·Sådan læses en Hex fil med ANSI C 
    ·Sådan bruges strstr Funktion i C + + 
    ·Xcode Text Editor Tutorial 
    ·Sådan Put C Style Strings i et array i C + + 
    ·MFC ActiveX Tutorial 
    ·Sådan bruges strerror Funktion i C + + 
    ·Sådan udføres Dynamic Memory Allocation i C + + 
    ·Sådan Flet Unique Integer algoritmer 
    ·Sådan Konverter en Float til nærmeste heltal i Visual…
      Anbefalede Artikler
    ·Sådan Turn Strings i lister i Python 
    ·Sådan bruges Målsøgning i Visual Basic 
    ·Sådan bruges AiML Bot i Java-programmer 
    ·Sådan opdaterer elementer på en liste med Java 
    ·Sådan Parse en Input String til grev Breve i Java 
    ·Funktionen håndterer i Matlab 
    ·Sådan tilføjes flere numre ved hjælp af JavaScript 
    ·Sammenligning af Sortering Algoritmer 
    ·Udviklingsvurdering Tools 
    ·Hvad er Microsoft SQL 
    Copyright © Computer Viden http://www.computerdk.com