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