Datamaskin
  | Hjem | Hardware | Nettverk | Programmering | Software | Feilsøking | Systems | 
Programmering  
  • C /C + + Programming
  • Computer Programmeringsspråk
  • Delphi Programming
  • Java Programming
  • JavaScript Programmering
  • PHP /MySQL programmering
  • Perl Programming
  • Python Programming
  • Ruby Programming
  • Visual Basics Programming
  •  
    Datamaskin >> Programmering >> C /C + + Programming >> Content
    Slik konverterer en Alphabet Into Caps i CPP
    CPP er en annen måte å skrive C + + , den generelle programmeringsspråk basert på den eldre språk, C. For de som ønsker å konvertere et alfabet til caps , C + + har en funksjon , toupper , som tar karakter innganger og konverterer dem til store bokstaver. Dette er lettest å gjennomføre med en engelsk alfabetet, fordi utenlandske tegn har American Standard kode for Information Interchange ( ASCII) koder som noen ganger ikke fungerer ved hjelp toupper . I tillegg må du unngå å overføre signert (positive eller negative) tegn til toupper , siden disse er støttet i noen systemer , men kan forårsake feil når den brukes med denne funksjonen. Instruksjoner
    en

    Definer en struktur " konvertere " som vil unngå passerer signert tegn. Ikke glem å annullere operatøren hver gang for å gjøre plass til det neste tegnet i strengen . Koden ser slik ut : en

    struct konvertere {

    void operator ( ) (char & c ) { c = toupper ( ( unsigned char ) c ) ;}

    };

    2

    Erklærer en streng som er alfabetet med små bokstaver . Koden ser slik ut : en

    std :: string alfabetet = " abcdefghijklmnopqrstuvwxyz ";
    3

    Påfør strukturen til alfabetet strengen ett tegn om gangen , ved hjelp av " for_each . " Funksjonen " for_each " tar tre parameter til begynnelsen av sekvensen , slutten av sekvensen , og hva som skal gjøres til hvert element i sekvensen. Når du er ferdig , vil det ha konvertert hele alfabetet til store bokstaver

    for_each ( alphabet.begin ( ) , alphabet.end ( ) , konvertere ( )); .

    früher :

     Weiter:
      Relatert Artike
    ·Hvordan lage en Exit -knappen i C + + 
    ·Hvordan Inkluder Custom Fonts i en iPhone ved hjelp av …
    ·Hvordan få Koder for Dev -C + + 4.9.9.2 
    ·Hvordan lage Random Number Codes Kun Selv på C + + 
    ·Slik konverterer Epoch Tid i C + + 
    ·Slik bruker Skyboxes i GtkRadiant 
    ·Hvordan Catch Alle DataGrid Events 
    ·Hvordan å kompilere Flex til iPhone 
    ·Hvordan Program Games i C + + 
    ·Slik registrerer en SIS Nokia Application fil 
      Anbefalte artikler
    ·Java String Split 
    ·Hvordan Ta en Array Verdi i Python 
    ·Scrum Fordeler 
    ·Hvordan passere Verdi og passerer oppslagsverk i Visual…
    ·Hvordan sjekke en String for Bad Personene i PHP 
    ·Hvordan Input Multiple ints i Java 
    ·Forskjeller mellom koding og programmering 
    ·Hvordan få tilgang SQLite Fra en Android Shell 
    ·Slik konverterer VBA til Python 
    ·Slik Pass Button verdi som et skjult felt i PHP 
    Copyright ©  Datamaskin  http://www.datamaskin.biz/