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