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
    Hvordan ta en streng fra en Input File og reversere den i C + +
    String manipulasjon er en viktig fasett av dataprogrammering . Programmeringsspråk som C og C + + ikke nødvendigvis kommer klar til å håndtere komplekse streng manipulasjoner (selv om en programmerer kan noen ganger omgå dette problemet gjennom bruk av spesielle moduler) . Lese en setning fra en fil og snu det krever å ta straffen og lese tegn, for å kopiere dem inn i en ny streng. Du trenger:
    C + + Compiler (Slike som G+ + ) eller IDE (for eksempel Microsoft Visual Studio )
    Text Editor
    Vis flere instruksjoner
    en

    Erklærer en svi å reversere. Skriv inn følgende i teksten redaktør : en

    # include

    # include

    # include

    bruker namespace std;

    int main ( ) {

    streng line1 , line2 ;

    ifstream fil ( " filnavn.txt ");

    if ( file.good ( ) )

    {

    getline (fil , line1 ) ;

    }

    file.close ();
    < p > }

    mål, da, er å ta " line1 " (som inneholder en linje fra filen " filnavn.txt ") og snu det.
    2

    Lag en løkke å iterere over strengen , i revers. Skriv inn følgende i teksten redaktør : en

    int i = ( int ) line1.length ( ) -1 ;

    for (i , i> = 0 , jeg - )

    {

    line2 + = line1 [ i]

    }

    " for " loop starter med "i" henviser til plasseringen av det siste tegnet i setningen. Den føyer til at brev til line2 , og flytter til neste karakter line1 i revers .
    3

    Print ut motsatt linje. Skriv inn følgende i teksteditoren følge sløyfe : en

    cout << line2 << endl;
    p Hvis line1 lese " reversere linjen , " line2 bør lese " enil eht esrever . "

    früher :

     Weiter:
      Relatert Artike
    ·Hvordan å kompilere bruke Dev C + + 
    ·Hvordan Lukk programmer i C 
    ·Ring Funksjon Object C + + Syntax 
    ·Hvordan å kompilere og kjøre en CPP -fil i CMD 
    ·Hvordan reversere String i C bruke matriser Uten Traver…
    ·Hvordan dele Variabler Gjennom CPP 
    ·Hvordan lage et GUI i C 
    ·Hvordan beskytte PIC12F675 Codes Fra Hacking 
    ·Hvordan du skal lukke en WCF Kanal 
    ·Hvordan lage en Operating System 
      Anbefalte artikler
    ·Hvordan lage en API Med et Assembly kode 
    ·Hvordan tillate Javascript Debugging 
    ·Hvordan lage en temperatur pseudokode & Flytskjema 
    ·Hvordan legge til en tekstboks Verdi til en liste i Vis…
    ·Hva er Syntax i C + + 
    ·Hvordan bruke C + + klasse Maler 
    ·Kan du ha VS farger for SQL 
    ·. Hvordan endre Windows-pålogging i XP Bruke VB 
    ·Slik utfører Filopplastninger Fra PHP til Oracle 
    ·Tutorial for å lage en tabell ved hjelp WAMP 2,0 MySQL…
    Copyright ©  Datamaskin  http://www.datamaskin.biz/