| 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 >> C /C + + Programming >> Content
    Sådan Kombiner en fil ved hjælp C + +
    Ved at lære at programmere i C + + , skal du lære at håndtere fil input og output så hurtigt som muligt . Dette giver dine programmer til at hente oplysninger fra harddisken , ændre det, og derefter gemme det tilbage på harddisken. I C + + , er der flere muligheder tilgængelig som en del af standard biblioteket . Ved at udfordre dig selv med en opgave som at kombinere to filer i en, vil du lære at bruge nogle af disse operationer og øge dine færdigheder i sproget. Ting du skal
    C + + Integrated Development Environment (IDE ), såsom Eclipse CDT
    C + + Compiler , sådan en GCC
    vise flere Instruktioner
    1

    Ilæg C + + IDE ved at klikke på programmets ikon . Vælg "File /New /Project" og vælg " C + + projekt" at oprette en ny C + + projekt. En tom kildekode fil vises i teksteditoren del af IDE
    2

    Skriv følgende udsagn i toppen af kildekoden fil til at importere nødvendige fil input og output biblioteker : .

    # include

    # include

    using namespace std ;
    3

    Erklær en hovedfunktion : Hej

    int main ()

    {}

    hovedfunktion er indgangen til dit program , og det er der, hvor alle dine kildekode vil gå . Hver linje kode du skriver fra dette skridt fremad skal skrives ind mellem de krøllede parenteser , der følger den vigtigste funktion .
    4

    Skriv følgende for at erklære tre filtyper , som er variable, der peger på filer:

    FIL * file0 ,

    FILE * fil1 ,

    FILE * outputfil ,
    5

    Skriv følgende tre udsagn til at åbne alle tre filer ved hjælp af " fopen "-funktionen . De første to filer åbnes i skrivebeskyttet tilstand , mens den sidste filen åbnes i skrivebeskyttet tilstand

    file0 = fopen ( " fileName0.txt " , "r "); .
    < P > fil1 = fopen ( " fileName1.txt " , "r ");

    outputfil = fopen ( " outputfile.txt ", " w" ) , til at
    6

    Test se hvis alle de filer blev åbnet ved hjælp af følgende "hvis" erklæring. Alt koden fra de resterende trin vil gå ind mellem de krøllede parenteser, som følger umiddelbart efter det "hvis" erklæring.

    If ( file0 ! = NULL && file1 ! = NULL && outputfilens ! = NULL)
    < p> {}
    7

    Skriv følgende variabel erklæring

    char c. .

    Denne variabel bruges til at læse et enkelt tegn fra en fil , så skriv . det til output filen
    8

    Skriv følgende "gør " loop : Hej

    gøre {

    c = getc ( file0 )
    < p > putc (c, outputfil ),

    } while ( c = EOF ! )

    løkke læser en karakter fra " file0 ", og kopier den til output filen. Den vil fortsætte indtil den særlige slutningen af ​​filen, eller EOF er tegn fundet
    9

    Skriv følgende "gør " loop : .

    Gøre {
    < p > c = getc ( fil1 )

    putc (c, outputfil ) f

    } while ( c = EOF ! )

    Dette gør præcis det samme som den tidligere " do " loop , kun det virker på
    10

    Luk alle tre filer ved hjælp af " fclose " funktion som denne " fil1 ". :

    fclose ( outputfil ) < br >

    fclose ( file0 )

    fclose ( fil1 )
    11

    Udfør programmet ved at trykke på den grønne "Play" knappen i toppen af IDE . Programmet læser tegn fra " fileName0.txt " og skriver dem til outputfile.txt . Det læser filer fra " fileName1.txt " og skriver dem til " outputfile.txt ".
    12

    Åbn " outputfile.txt " med Notepad . Filen er en kombination af " fileName0.txt " og " fileName1.txt . "

    Forrige :

    næste :
      Relaterede artikler
    ·Hvordan man skriver en linje Vende Funktion Brug Pointe…
    ·Windows Mobile C Compiler Options 
    ·Sådan konvertere en streng Into Tegn i C + + 
    ·Sådan Reverse Engineer på Visual C 
    ·Sådan allokere hukommelse på Stack Brug C + + 
    ·Sådan bruges Int til at få den farve RGB kode 
    ·Sådan udfyldes en DataReader Brug Statement 
    ·Sådan Gennemføre Stack ADT 
    ·Sådan Erklær Static funktioner i C + + 
    ·Forskellene i malloc og calloc 
      Anbefalede Artikler
    ·Sådan Læs Input fra 2D Array i MIPS 
    ·Visual Basic 6.0 Database Tutorial 
    ·Kan du bruge SQL til en Oracle-database 
    ·MySQL Melder Tutorial 
    ·Sådan automatiseres en Email Brug af Telnet 
    ·Hvad er de Bindestreg & Større end Sign grammatikker i…
    ·Hvordan man opbygger en Java Desktop Database Applicati…
    ·Hvordan man skriver en metode i Java 
    ·Hvad er JDK i Java 
    ·Hvordan man skriver et program , der oversætter et bre…
    Copyright © Computer Viden http://www.computerdk.com