[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]