>> [Redare a muzicii]
>> ROB BOWDEN: Hi.
Sunt Rob, și să găsească pe care-l face.
Deci, începând cu șablonul copy.c ne dă deja, vom vedea că
cea mai mare a codului se întâmplă să fie aceeași.
Am de gând să verificați pentru a vă asigura există o infile și outfile
specificată în linia de comandă, suntem va deschide infile pentru lectură,
vom deschide outfile pentru scris, și în cele din urmă, vom
citit în anteturile INFILE lui, verificați asigurați-vă că este un bitmap valid, scrie
antetele la outfile, la fel ca copy.c a făcut, și vom
itera peste infile scanare de linii în pixeli.
>> Și acum vedem numai schimba în acest dosar.
Deci, am citit într-un triplu din infile ca copy.c face, dar în loc de
imediat scris Triple outfile, vom schimba
datele pixelilor.
Așa că am de gând să se stabilească datele albastru pentru a doar 0, vom seta verde
la 0, lăsându-ne cu doar roșu, și apoi vom scrie asta la
outfile.
Și apoi padding va fi exact la fel cum a fost în copy.c.
În cele din urmă, închideți fișierele, întoarce 0.
>> Deci, haideți să vedem ce se întâmplă.
Hai să facem roman sau film polițist,. / Roman sau film polițist, clue.bmp, și vă permite arata ca bitmap.
Să ne uităm la dosar.
Și vom vedea Milo Banana Dun-l.
Numele meu este Rob, iar acest lucru a fost roman sau film polițist.
>> [Redare a muzicii]