The C + + programmeringsspråk bruker CString klassen til å lage streng objekter i et program . Klassen har flere metoder som du kan bruke sammen med variabler og objekter . Målet med strengen metoder i C + + er å hjelpe deg modifisere og kontrollere verdiene i variablene dine . Å ha disse innebygde metoder tilgjengelig betyr at du ikke trenger å programmere dine egne funksjoner ved hjelp av flere linjer med kode , og kan i stedet dra nytte av deres funksjoner bare ved å ringe metode navn . Utvinning Metoder
C + + ' s hentingsmetodene ta en streng og returnerer en delstrengen . Ulike metoder kan du lage understrenger begynner fra venstre eller høyre side av en streng , eller fra midten , hver bruker et eksakt antall tegn. Du kan også spesifisere et sett med tegn og trekke ut bare de tegnene fra strengene . Disse metodene lar deg lage nye strenger å bruke i et program og samtidig opprettholde den opprinnelige strenger. For eksempel , hvis du har strenger som inneholder den første og siste navn på en liste over brukere , kan du trekke ut bare brukernes etternavn.
Informative Metoder
noen av C + + ' s string metoder bare returnere informasjon om en streng som du kanskje trenger å vite . For eksempel kan du teste om en streng har en verdi eller ikke, får det antall tegn som finnes i strengen eller returnere tegnet på et bestemt sted i strengen . Disse metodene teste strenger å sikre at de oppfyller dine kriterier, for eksempel ved å sjekke at en bruker er inne i en streng når du blir bedt henne til , og at den innsendte strengen er av minst minimum ønsket lengde .
Web Host Sammenligning Metoder
C + + har to streng sammenligning funksjoner, en som sammenligner to strenger og tar hensyn deres brev ' saker, og en som sammenligner to strenger uansett tilfelle av bokstaver. Disse metodene er nyttige fordi de gjør streng sammenligninger rask og enkel og dataverifisering enkel. For eksempel, hvis du ber brukeren om å oppgi et passord , vil du sikre at passordet han går overens med en i postene nøyaktig . Den store og små bokstaver streng sammenligning metoden gjør det mulig å gjøre dette.
Konvertering metoder
C + + har flere streng konvertering metoder som lar deg endre strenger på noen måte . Du kan trimme ledende og etterfølgende white -space tegn , konvertere tegn helt til store bokstaver eller små bokstaver eller omvendt tegnene i strengen . Disse metodene hjelpe deg å eliminere unødvendige tegn fra en streng og opprettholde konsistens i variabler . Du vil ofte bruke dem i forbindelse med andre metoder , som for eksempel å fjerne hvite mellomrom før sammenligne to strenger eller sjekke en strengens lengde .