1 00:00:00,000 --> 00:00:00,760 2 00:00:00,760 --> 00:00:12,286 >> [MUSIC Playing] 3 00:00:12,286 --> 00:00:13,280 >> Rob Bowden: Hi. 4 00:00:13,280 --> 00:00:16,340 Unë jam Rob, dhe le të gjetur se kush bërë atë. 5 00:00:16,340 --> 00:00:20,070 Pra, duke filluar me template që copy.c tashmë na jep, ne shohim se 6 00:00:20,070 --> 00:00:22,380 shumica e kodit është duke shkuar të jenë të njëjta. 7 00:00:22,380 --> 00:00:25,110 Ne do të kontrolloni për të siguruar ka një infile dhe outfile 8 00:00:25,110 --> 00:00:29,610 specifikuar në rreshtin e komandave, ne jemi duke shkuar për të hapur infile për lexim, 9 00:00:29,610 --> 00:00:33,490 ne jemi duke shkuar për të hapur outfile për shkrim, dhe më në fund, ne do të 10 00:00:33,490 --> 00:00:38,780 lexoni në headers e infile-së, kontrolloni për të sigurohuni që kjo është një bitmap të vlefshme, shkruar 11 00:00:38,780 --> 00:00:43,210 e headers ndaj outfile, ashtu si copy.c ka bërë, dhe ne do të 12 00:00:43,210 --> 00:00:46,080 iterate mbi infile scan linja në pixel. 13 00:00:46,080 --> 00:00:49,170 >> Dhe tani ne shohim vetëm të ndryshojë në këtë fotografi. 14 00:00:49,170 --> 00:00:53,680 Pra, ne lexojmë në një trefishtë nga infile si copy.c bën, por në vend të 15 00:00:53,680 --> 00:00:57,240 menjëherë me shkrim të trefishtë outfile, ne jemi duke shkuar për të ndryshuar 16 00:00:57,240 --> 00:00:58,190 dhënave pixel. 17 00:00:58,190 --> 00:01:02,010 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 18 00:01:02,010 --> 00:01:06,150 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ë 19 00:01:06,150 --> 00:01:07,200 outfile. 20 00:01:07,200 --> 00:01:11,830 Dhe pastaj mbushje do të jetë saktësisht e njëjtë me atë të vitit copy.c. 21 00:01:11,830 --> 00:01:14,150 Së fundi, të mbyllur dosjet, kthehet 0. 22 00:01:14,150 --> 00:01:16,070 >> Pra, le të shohim se çfarë ndodh. 23 00:01:16,070 --> 00:01:24,280 Le të bëjmë roman policor,. / Roman policor, clue.bmp, dhe lejon të zbulojë se bitmap. 24 00:01:24,280 --> 00:01:25,530 Le të shikojmë në dosjen. 25 00:01:25,530 --> 00:01:27,900 26 00:01:27,900 --> 00:01:30,360 Dhe ne shohim Milo banane Dun atë. 27 00:01:30,360 --> 00:01:31,920 Emri im është Rob, dhe kjo ishte roman policor. 28 00:01:31,920 --> 00:01:37,451 >> [MUSIC Playing]