Dator
 |  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

    Mål för CString Metoder

    Den C + + programmering språk använder CString klassen att skapa String-objekt i ett program . Klassen har flera metoder som du kan använda med dina variabler och objekt . Målet för strängen metoder i C + + är att hjälpa dig att ändra och kontrollera värdena i dina variabler . Med dessa inbyggda metoder tillgängliga innebär att du inte behöver programmera egna funktioner med flera rader kod , och kan istället dra nytta av deras funktioner genom att helt enkelt ringa metodnamn . Extraktionsmetoder

    C + + ' s extraktionsmetoder tar en sträng och returnerar en delsträng . Olika metoder kan du skapa delsträngar börjar från vänster eller höger sida av en sträng , eller från mitten , var och en med ett exakt antal tecken . Du kan också ange en uppsättning tecken och extrahera endast de tecken från strängar . Dessa metoder kan du skapa nya strängar att använda i ett program samtidigt som de ursprungliga strängarna . Till exempel , om du har strängar som innehåller de första och sista namn på en lista över användare , kan du extrahera bara användarnas efternamn .
    Informativ Metoder

    några av C + + ' s sträng metoder helt enkelt returnera information om en sträng som du kan behöva veta . Till exempel kan du testa om en sträng har ett värde eller inte , får det antal tecken som finns i strängen eller returnera tecken på en viss plats i strängen . Dessa provningsmetoder strängarna så att de uppfyller dina kriterier , till exempel genom att kontrollera att användaren har angett en sträng när du fick henne att , och att den inlämnade strängen är av minst den lägsta önskad längd .

    jämförelsemetoder

    C + + har två funktioner strängjämförelse , en som jämför två strängar och tar hänsyn till deras bokstäver "fall , och en som jämför två strängar oavsett det gäller bokstäver. Dessa metoder är användbara eftersom de gör strängjämförelser snabb och enkel och dataverifiering enkelt . Till exempel , om du uppmana användaren att ange ett lösenord , vill du se till att lösenordet han kommer in matchar någon i din bokföring exakt . Den skiftlägeskänsliga strängjämförelse metod kan du göra det här .
    Konverteringsmetoder

    C + + har flera metoder strängkonvertering som låter dig ändra strängar på något sätt . Du kan trimma inledande och avslutande blanktecken , konvertera tecknen helt till versaler eller gemener eller vända tecknen i strängen . Dessa metoder hjälper dig att eliminera onödiga tecken från en sträng och upprätthålla konsekvens i dina variabler . Du kommer ofta att använda dem i samband med andra metoder , till exempel att ta bort blanktecken innan man jämför två strängar eller kontrollera en sträng längd .

    Tidigare:

    nästa:
    relaterade artiklar
    ·Hur Split en String i C
    ·Lägga till två matriser Använda Pekare
    ·Nackdelarna av pekare i C
    ·Hur du ändrar en fyllnadsfaktor
    ·Hur Tally procent i C + +
    ·Hur man byter funktioner i Dev C + +
    ·Så ringer en Destructor i C + +
    ·Hur sortera Två Obundna Kolumnerna i DataGridView
    ·Hur man lär sig C # Steg -för - steg
    ·Hur man skall fördela en 2D- array pekare
    Utvalda artiklarna
    ·Hur man skapar en Typing Program
    ·Hur man laddar Flash Stream Uttag i VB.NET
    ·Lägga till en annan cell till en SUMIF Statement
    ·Hur man använder animerade älvor i Eclipse
    ·PHP : ladda upp filer Fel
    ·Hur man gör Gel Ink
    ·Hur man använder Beräkna verktyg för CPP
    ·Komma åt Video Podcasts Med iPhone SDK
    ·Hur man använder Visual Basic för att kontrollera Ste…
    ·Hur man beräknar Weighscore i Python
    Copyright © Dator Kunskap http://www.dator.xyz