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

    Hur man kombinerar en fil med C + +

    När lära sig programmet i C + + , måste du lära dig att hantera filer ingång och utgång så snart som möjligt . Detta gör att dina program för att hämta information från hårddisken , ändra den , och sedan lagra den tillbaka till hårddisken . I C + + , det finns flera filåtgärder tillgängliga som en del av standarden biblioteket . Genom att utmana dig själv med en uppgift som att kombinera två filer till en , kommer du lära dig att använda en del av dessa verksamheter och öka dina kunskaper i språket . Saker du behöver
    C + + Integrated Development Environment ( IDE ) , t.ex. Eclipse CDT
    C + + kompilator , en sådan GCC
    Visa mer Instruktioner
    1

    Ladda C + + IDE genom att klicka på dess programikon . Välj " Arkiv /Nytt /Project " och välj " C + +-projekt " för att skapa en ny C + + projektet . En tom källkod filen visas i textredigeraren delen av IDE
    2

    Skriv följande uttalanden på toppen av källkoden filen för att importera den nödvändiga filen input och bibliotek output : .

    inkluderar #

    # include

    using namespace std ;
    3

    Deklarera en huvuduppgift :

    int main ( ) katalog

    { }

    En huvudfunktion är inkörsporten till ditt program , och det är där all din källkod kommer att gå . Varje kodrad du skriver från detta steg måste fram emot att skrivas in mellan klammerparenteser som följer den huvudsakliga funktionen .
    4

    Skriv följande för att förklara tre filtyper , vilket är variabler som pekar på filer :

    FILE * file0 ,

    FILE * fil1 ,

    FILE * Outputfile ,
    5

    Skriv följande tre påståenden att öppna alla tre filer med " fopen " funktionen . De första två filer öppnas i skrivskyddat läge , medan den sista filen öppnas i write -only mode

    file0 = fopen ( " fileName0.txt " , " r " ) ; .

    fil1 = fopen ( " fileName1.txt " , " r " ) ;

    Outputfile = fopen ( " outputfile.txt " , " w " ) ; till
    6

    Test se om alla filerna framgångsrikt öppnas med följande " om " uttalande . All kod från de återstående stegen kommer att gå in mellan klammerparenteser som omedelbart följer " om " uttalande .

    Om ( file0 ! = Null && file1 ! = Null && Outputfile ! = Null ) katalog

    { }
    7

    Skriv följande variabeldeklaration

    char c; .

    Denna variabel används för att läsa en enda karaktär från en fil och sedan skriva . den till utfil
    8

    Skriv följande " göra " loop :

    do {

    c = getc ( file0 ) ,

    putc ( c , Outputfile ) ;

    } while ( c = EOF ! ) ,

    Denna slinga läser ett tecken från " file0 " och kopierar över den till den utgående filen . Det kommer att fortsätta tills den speciella end -of - file , eller EOF är tecknet hittade
    9

    Skriv följande " göra" loop : .

    Göra {

    c = getc ( fil1 ) ;

    putc ( c , Outputfile ) , f

    } while ( c = EOF ! ) ,

    Detta gör exakt samma sak som den tidigare " do " loop , bara det fungerar på
    10

    Stäng alla tre filer med " fclose " funktionen så här " fil1 . " :

    fclose ( Outputfile ) ;

    fclose ( file0 ) ;

    fclose ( fil1 ) ,
    11

    Kör programmet genom att trycka på den gröna " Play " -knappen längst upp på IDE . Programmet läser tecken från " fileName0.txt " och skriver dem till outputfile.txt . Den läser filer från " fileName1.txt " och skriver dem till " outputfile.txt . "
    12

    Öppna " outputfile.txt " med Notepad . Filen är en kombination av " fileName0.txt " och " fileName1.txt . " Addera

    Tidigare:

    nästa:
    relaterade artiklar
    ·Hur man gör en tryckknapp Synlig i Visual C
    ·Hur nära iPad program med Xcode
    ·Vad är den strukturella syntax eller struktur C Progra…
    ·Hur man skriver en enkel drivrutin PCI Device
    ·Hur man använder OracleDataAdapter att uppdatera en Da…
    ·Konvertera IPA till C Source
    ·Hur mäter millisekunder i ANSI C
    ·Hur man använder en C-programmet Så Verifiera Armstro…
    ·Fördelar med funktionsprototyper
    ·Hur man gör en Vertical Graph i C + +
    Utvalda artiklarna
    ·Hur man skapar en sökbar katalog för My Intranet
    ·Hur du tar bort alla övergångar på VideoStudio
    ·Säkerhetsdosa Fel i PHP
    ·Kodlista för Python inbyggda funktioner
    ·Hur konvertera en bild till Transparent i Visual Basic
    ·Användning av Python Yield
    ·Hur att skapa egna texturer i GTKRadiant
    ·Javascript Lightbox Tutorial
    ·Så här visar du en Spinner När ett VBA makrot körs
    ·Hur man gör spel med Python för nybörjare
    Copyright © Dator Kunskap http://www.dator.xyz