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 >> Computer Programspråk >> Content

    Ta bort en Föregående tecken i C + +

    Om du skapar ett program som tar in input från kommandoraden i C + + , så du kanske vill ta bort en tidigare karaktär. Använda funktionen erase redan ingår i C + + , kan du enkelt ta bort tecken från en sträng . Instruktioner
    en

    Hitta namnet på strängen. Du måste veta namnet på sträng om du vill radera ett tecken innan vi går vidare . Om du har input som inte lagras i en sträng , lära sig att förvara den i ett snöre innan utmatning den . I detta exempel , låt oss anta att namnet på strängen är " strExamp " och själva strängen är " Hello World ".
    2

    Bestäm vad du vill ta bort . Med raderingskommando du kan ta bort någon del av strängen . För vår sträng , kan du ta bort det första ordet " Hej " eller det andra ordet " World ", eller radera olika skrivelser . När du tar bort data från en sträng , är det svårt att vända den.
    3

    Anställa raderingskommando . Den övre delen av ditt program måste innehålla

    line
    " # include " så att strängen modifierare kommer att vara närvarande och användbar inom programmet . För att använda raderingsmetod , skriv namnet på strängen och siffror för att ange vilken del av den sträng du vill radera . Den första siffran visar hur långt från början du vill gå och den andra siffran visar hur långt från ryggen du vill sluta . Till exempel , " strExamp.erase ( 3,2 ) " skulle vända " Hello World " till " Hellld . " Kom ihåg att indexering startar från 0 ( mitten ) , så 3 från början innebär att du börjar stryka på " o " i Hej och 2 från baksidan är det sista tecknet raderas är " r " i världen . Om du vill radera det sista tecknet , " strExamp.erase ( 8 ) " skulle fungera eftersom det skulle berätta Erase att gå från index 8 till slutet av strängen .
    4

    Kombinera flera användningsområden för radera för att radera i specifika mönster om du vill .

    Tidigare:

    nästa:
    relaterade artiklar
    ·Hur man redigerar registret Använda C #
    ·Hur man skapar ett index för att rangordna Egenskaper
    ·Hur att dölja ett program i AppleScript
    ·Hur Bypass papperskorgen när släppa ett tabellutrymme…
    ·Hur man gör en knapp Öppna i Facebox Lightbox
    ·Hur man använder en kryssruta för att Filtrera en lis…
    ·Hur man ange autentiseringsuppgifter för en Web Proxy …
    ·Hur man uppgraderar CSS-selektorer för IE6
    ·Hur man kontrollerar en figur Finns i MATLAB
    ·Hur att visa en lista Värden i en DataGrid
    Utvalda artiklarna
    ·Procentuell Funktion i PHP
    ·Hur man använder den TabStrip kontroll i Visual Basic
    ·Hur Placera en DIV i en webbläsare
    ·Hur Cache Extern Javascript
    ·Hur man gör en Keystore
    ·Hur man skriver ett skript för att ta bort
    ·Runtime Error Removal
    ·Hur man läser & Explode Filer
    ·Hur skapar jag en Controller Använda en ställning med…
    ·Hur du ansluter en Direct Java Application Interface
    Copyright © Dator Kunskap http://www.dator.xyz