[Mūzikas atskaņošanai] ROB BOWDEN: Hi. Es esmu Rob, un noskaidrosim , kurš darījis. Tātad, sākot ar veidni, kas copy.c jau dod mums, mēs redzam, ka lielākā daļa no koda notiek būt vienādi. Mēs gatavojamies pārbaudīt, lai pārliecinātos, ka tur infile un outfile norādīta pie komandrindas, mēs esam gatavojas atvērt INFILE lasīšanai, Mēs ejam, lai atvērtu outfile par rakstiski, un, visbeidzot, mēs ejam, lai lasīt inFile ir galvenes, pārbaudiet pārliecinieties, ka tas ir derīgs bitmap, rakstiet galvenes uz OUTFILE, tāpat kā copy.c ir darīts, un mēs ejam atkārtot pa INFILE skenēšanas līnijas pikseļos. Un tagad mēs redzam tikai izmaiņas šajā failā. Tātad, mēs lasām triple no INFILE kā copy.c dara, bet tā vietā nekavējoties rakstiski triple uz outfile, mēs ejam, lai mainītu pikseļu dati. Tātad, mēs ejam, lai uzstādītu zils datus tikai 0, mēs ejam, lai uzstādītu zaļa līdz 0, atstājot mūs tikai ar sarkanu, un Tad mēs ejam, lai rakstītu, ka, lai outfile. Un tad polsterējums būs tieši tāds pats, kā tas bija copy.c. Visbeidzot, aizveriet failu, atgriezīsies 0. Tātad, pieņemsim redzēt, kas notiek. Veidosim detektīvromāns. / Detektīvromāns, clue.bmp, un ļauj atklāt šo bitkartes. Apskatīsim failu. Un mēs redzam, Milo Banana DUN to. Mans vārds ir Rob, un tas bija detektīvromāns. [Mūzikas atskaņošanai]