[MUZIKO Ludanta] ROB Bowden: Hi. Mi Rob, kaj ni trovu el kiu faris ĝin. Do, komencante per la ŝablono, ke copy.c jam donas al ni, ni vidas, ke la plejparto de la kodo estas iri esti la sama. Ni iras al kontroli por certiĝi tie estas infile kaj outfile specifita en la komandlinio, ni estas tuj malfermu infile por legado, Ni tuj malfermu outfile por skribo, kaj laste, ni iras al legu en la infile etojn, kontrolu al certigi ĝi estas valida bitmap, skribi la titolaj al la outfile, same copy.c faris, kaj ni iras al persisti super la infile skani linioj en pikseloj. Kaj nun ni vidas la sola ŝanĝi en la dosiero. Do, ni legas en trioblo de la infile kiel copy.c faras, sed anstataŭ tuj skribi la triobla al la outfile, ni tuj ŝanĝos la rastrumero datumojn. Do ni tuj starigu la bluan datumojn nur 0, ni tuj metis la verdan al 0, lasante nin kun nur la ruĝaj, kaj tiam ni tuj skribos, ke al la outfile. Kaj tiam la Plenigado tuj estos ĝuste la sama kiel estis en copy.c. Fine, fermi la dosierojn, revenu 0. Do, ni vidu kio okazas. Ni faru whodunit,. / Whodunit, clue.bmp, kaj permesas malkaŝi ke bitmap. Ni rigardu la dosieron. Kaj ni vidos Milo Banano dun ĝin. Mia nomo estas Rob, kaj tio estis whodunit. [MUZIKO Ludanta]