Vitajte na [www.pocitac.win] Pripojiť k domovskej stránke Obľúbené stránky

Domáce Hardware Siete Programovanie Softvér Otázka Systémy

Ako kombinovať súbor pomocou C + +

Keď sa naučiť programovať v C + + , musíte sa naučiť , ako zaobchádzať vstup a výstup súborov čo najskôr . To umožňuje vaše programy získať informácie z pevného disku , upravovať ju , a potom uložiť späť na pevný disk . V C + + , existuje niekoľko operácií k dispozícii ako súčasť štandardnej knižnice súborov . Tým náročné sa s úlohou , ako je spojenie dvoch súborov do jedného , sa dozviete , ako používať niektoré z týchto operácií a zvýšiť svoje vedomosti v jazyku . Veci , ktoré budete potrebovať
C + + integrované vývojové prostredie ( IDE ) , ako je napríklad Eclipse CDT
C + + Compiler , ako GCC
Zobraziť ďalšie inštrukcie Cestuj 1

Založte C + + IDE kliknutím na jeho ikonu programu . Zvoľte " File /New /Project " a vyberte " C + + " vytvoriť nový C + + projektu . Prázdny zdrojový kód súboru sa zobrazí v textovom editore časti IDE
2

napíšte nasledujúce príkazy v hornej časti súboru zdrojového kódu pre import potrebných súborov vstupných a výstupných knižnice : .

# include

# include klipart

using namespace std ;
3

deklarovať hlavnú funkciu :

int main ( )

{ }

hlavnou funkciou je vstupný bod do svojho programu , a to je miesto , kde všetky vaše zdrojového kódu pôjde . Každý riadok kódu , ktorý píšete z tohto kroku dopredu musí byť napísaný medzi zloženými zátvorkami , ktoré nasledujú hlavnú funkciu .
4

Napíšte nasledujúce vyhlásiť tri typy súborov , ktoré sú premenné , ktoré poukazujú na súbory :

FILE * file0 ;

FILE * súbor1 ;

FILE * Outputfile ;
5

napíšte nasledujúce tri príkazy na otvorenie všetkých tri súbory pomocou funkcie " fopen " . Prvé dva súbory sú otvorené v režime iba na čítanie , zatiaľ čo posledný súbor je otvorený v zápisnici iba režime

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

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

test vidieť ak všetky súbory boli úspešne otvoriť pomocou nasledujúcej " if " vyhlásenie . Všetko kód z zostávajúcich krokov pôjde medzi zloženými zátvorkami , ktoré bezprostredne nasledujú " , ak " vyhlásenie .

If ( file0! = NULL && súbor1 ! = NULL && Outputfile ! = NULL )

{ }
7

Napíšte nasledujúcej deklarácii premennej

char c ; .

Táto premenná sa používa na čítanie jedného znaku zo súboru , a potom napísať je do výstupného súboru
8

Napíšte nasledujúce " do " slučky : .

robiť {

c = getc ( file0 ) ;

putc ( c , Outputfile ) ;

} while ( c = EOF ! ) ;

Táto slučka číta znak z " file0 " a skopíruje ho cez do výstupného súboru . To bude pokračovať až do špeciálnej end - of - súboru , alebo EOF , znak sa nachádza
9

napíšte nasledujúce " do " slučky : .

Sa {

c = getc ( súbor1 ) ;

putc ( c , Outputfile ) , f

} while ( c = EOF ! ) ;

robí presne to isté , čo predchádzajúce " do " slučky , len to funguje na
10

Zatvorte všetky tri súbory pomocou funkcie " fclose " takto " file1 . " :

fclose ( Outputfile ) ;

fclose ( file0 ) ;

fclose ( súbor1 ) ;
11

spustite program stlačením zeleného tlačidla " Play " v hornej časti IDE . Program číta znaky zo " fileName0.txt " a zapíše ich do outputfile.txt . Číta súbory z " fileName1.txt " a zapíše ich do " outputfile.txt . "
12

Otvorte " outputfile.txt " s Poznámkový blok . Súbor je kombinácia " fileName0.txt " a " fileName1.txt . "

Najnovšie články

Copyright © počítačové znalosti Všetky práva vyhradené