| 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 >> Computer Programmeringssprog >> Content
    Sådan slettes en tidligere Character i C + +
    Hvis du opretter et program, der tager i input fra kommandolinjen i C + +, så kan du ønsker at slette en tidligere tegn. Brug af funktionen slette allerede inkluderet i C + + , kan du nemt slette tegn fra en streng. Instruktioner
    1

    Find navnet på strengen. Du skal kende navnet på den streng , hvis du vil slette et tegn før bevæger sig fremad. Hvis du har input , der ikke er gemt i en streng , lære at opbevare det i en streng før udskrivning det. I dette eksempel, lad os antage, at navnet på strengen er " strExamp ", og selve strengen er " Hello World ".
    2

    Beslut hvad der skal slettes . Med erase kommando kan du slette en del af strengen. For vores streng, kan du slette det første ord "Hello" eller det andet ord "World ", eller slet forskellige skrivelser . Når du sletter data fra en streng , er det vanskeligt at vende udviklingen.
    3

    Ansæt slette kommando. Toppen af dit program skal indeholde linjen

    " # include ", således at strengen modifikatorer vil være til stede og brugbare i programmet. Hvis du vil bruge erase metode , skal du skrive navnet på strengen og tal for at angive , hvilken del af den streng, du gerne vil slette . Det første tal angiver , hvor langt fra begyndelsen, du gerne vil gå , og det andet tal angiver, hvor langt fra tilbage, du gerne vil stoppe. For eksempel, " strExamp.erase ( 3,2 )" ville vende "Hello World" til " Hellld ". Husk, at indekseringen starter fra 0 ( midten), så 3 fra starten betyder, at du begynder at slette på "o" i Hej og 2 fra bagsiden betyder den sidste slettede tegn er " r" i verden . Hvis du ønsker at slette det sidste tegn , " strExamp.erase (8)" ville arbejde , fordi det ville fortælle Erase at gå fra indeks 8, indtil slutningen af strengen.
    4

    Kombiner flere anvendelser af slette at slette i bestemte mønstre , hvis du ønsker .

    Forrige :

    næste :
      Relaterede artikler
    ·Sådan tilføjes en apostrof i CL AS/400 
    ·Sådan Ctrl + Alt + Del en Remote PC 
    ·Hvad er computerens Basic Language 
    ·Sådan Code i XSPF 
    ·Sådan fjernes en Blank Carriage Return Brug SQL 
    ·Sådan Konverter Højde i ColdFusion 
    ·Sådan eksporteres ASP.NET DataGrid til Excel 
    ·Sådan Vedhæft dokumenter med LotusScript 
    ·Sådan Gør Computer Animation 
    ·Decimal Vs. Antal Datatyper 
      Anbefalede Artikler
    ·PHP Xcode Tutorial 
    ·PHP Forkert Funktion 
    ·Sådan Input Tilfældige binære tal i C + + 
    ·Grundlæggende Computer begreber i Turbo C + + 
    ·Almindelige Delstrenge i C 
    ·Sådan oprettes en gratis computer Program 
    ·PHP Tutorial til Initialiser Arrays 
    ·Sådan Loop Tilbage til Tidligere koder i Python 
    ·Sådan Fyld en 2D Matrix i C 
    ·Sådan Beregn et Infix Expression 
    Copyright © Computer Viden http://www.computerdk.com