[MUSIC nagpe-play] Rob BOWDEN: Hi. Ako Rob, at ng mahanap ipaalam kung sino tapos na ito. Kaya, na nagsisimula sa ang template na copy.c na nagbibigay sa amin, nakita namin na ang karamihan sa mga code ay pagpunta upang maging kapareho. Pagpunta Kami ay upang suriin upang masiguro mayroong isang infile at outfile tinukoy sa command line, hindi namin pagpunta upang buksan ang infile para sa pagbabasa, kami ay pagpunta upang buksan ang outfile para sa pagsulat, at sa wakas, kami ay pagpunta sa basahin sa header ng infile, suriin upang tiyakin na ito ay isang wastong bitmap, isulat ang mga header sa outfile, tulad ng copy.c ay tapos na, at kami ay pagpunta sa umulit sa ibabaw ng infile i-scan ang mga linya sa mga pixel. At ngayon, makikita natin ang lamang baguhin sa file na ito. Kaya, basahin namin sa isang triple mula sa infile bilang copy.c gumagana, ngunit sa halip ng agad pagsusulat ng mga triple sa outfile, kami ay pagpunta upang baguhin ang data pixel. Kaya kami ay pagpunta upang itakda ang mga asul na data sa 0 lamang, kami ay pagpunta upang itakda ang berde sa 0, nag-iiwan sa amin na may lamang red ang, at pagkatapos kami ay pagpunta sa magsulat na sa ang outfile. At pagkatapos ay ang padding ay magiging eksaktong pareho ang mga ito sa copy.c. Sa wakas, isara ang mga file, bumalik sa 0. Kaya, sabihin makita kung ano ang mangyayari. Gumawa ng sinong may kagagawan Hayaan,. / Sinong may kagagawan, clue.bmp, at hinahayaan kang magbunyag na bitmap. Tingnan natin ang file Hayaan. At nakita namin Milo Saging kulay-abong-kayumanggi ito. Ang pangalan ko ay Rob, at ito ay sinong may kagagawan. [MUSIC nagpe-play]