[MUSIC Playing] Rob Bowden: Hi. Unë jam Rob, dhe le të gjetur se kush bërë atë. Pra, duke filluar me template që copy.c tashmë na jep, ne shohim se shumica e kodit është duke shkuar të jenë të njëjta. Ne do të kontrolloni për të siguruar ka një infile dhe outfile specifikuar në rreshtin e komandave, ne jemi duke shkuar për të hapur infile për lexim, ne jemi duke shkuar për të hapur outfile për shkrim, dhe më në fund, ne do të lexoni në headers e infile-së, kontrolloni për të sigurohuni që kjo është një bitmap të vlefshme, shkruar e headers ndaj outfile, ashtu si copy.c ka bërë, dhe ne do të iterate mbi infile scan linja në pixel. Dhe tani ne shohim vetëm të ndryshojë në këtë fotografi. Pra, ne lexojmë në një trefishtë nga infile si copy.c bën, por në vend të menjëherë me shkrim të trefishtë outfile, ne jemi duke shkuar për të ndryshuar dhënave pixel. Pra, ne jemi duke shkuar për të vendosur të dhënat blu për të vetëm 0, ne jemi duke shkuar për të vendosur gjelbër në 0, na lënë vetëm me të kuqe, dhe atëherë ne jemi duke shkuar për të shkruar se për të outfile. Dhe pastaj mbushje do të jetë saktësisht e njëjtë me atë të vitit copy.c. Së fundi, të mbyllur dosjet, kthehet 0. Pra, le të shohim se çfarë ndodh. Le të bëjmë roman policor,. / Roman policor, clue.bmp, dhe lejon të zbulojë se bitmap. Le të shikojmë në dosjen. Dhe ne shohim Milo banane Dun atë. Emri im është Rob, dhe kjo ishte roman policor. [MUSIC Playing]