1 00:00:00,000 --> 00:00:00,760 2 00:00:00,760 --> 00:00:12,286 >> [Tónlist spila] 3 00:00:12,286 --> 00:00:13,280 >> ROB BOWDEN: Hæ. 4 00:00:13,280 --> 00:00:16,340 Ég er Rob, og við skulum finna út hver gert það. 5 00:00:16,340 --> 00:00:20,070 Svo, byrjun með the sniðmát sem copy.c gefur þegar okkur, sjáum við að 6 00:00:20,070 --> 00:00:22,380 mest af kóða er að fara til að vera sá sami. 7 00:00:22,380 --> 00:00:25,110 Við erum að fara að athuga að ganga úr skugga um það er INFILE og OUTFILE 8 00:00:25,110 --> 00:00:29,610 tilgreint í stjórn lína, við erum að fara að opna INFILE fyrir lestur, 9 00:00:29,610 --> 00:00:33,490 við erum að fara að opna OUTFILE fyrir skrifa, og að lokum, við erum að fara að 10 00:00:33,490 --> 00:00:38,780 lesa í haus á INFILE, athuga að ganga úr skugga um það er í gildi punktamynd, skrifa 11 00:00:38,780 --> 00:00:43,210 haus til OUTFILE, rétt eins og copy.c hefur gert, og við erum að fara að 12 00:00:43,210 --> 00:00:46,080 iterate yfir INFILE grannskoða línur í dílar. 13 00:00:46,080 --> 00:00:49,170 >> Og nú sjáum við eina breyta í þessari skrá. 14 00:00:49,170 --> 00:00:53,680 Svo lesum við í þrefalt frá INFILE sem copy.c gerir, en í stað þess 15 00:00:53,680 --> 00:00:57,240 strax að skrifa þrefaldur við OUTFILE, við erum að fara að breyta því 16 00:00:57,240 --> 00:00:58,190 pixla gögn. 17 00:00:58,190 --> 00:01:02,010 Þannig að við erum að fara að setja bláa gögn til bara 0, við erum að fara að setja á græna 18 00:01:02,010 --> 00:01:06,150 0, afgangur okkur með aðeins rauður, og þá erum við að fara að skrifa það til 19 00:01:06,150 --> 00:01:07,200 á OUTFILE. 20 00:01:07,200 --> 00:01:11,830 Og þá padding er að fara að vera nákvæmlega það sama og það var í copy.c. 21 00:01:11,830 --> 00:01:14,150 Að lokum, loka skrá, skila 0. 22 00:01:14,150 --> 00:01:16,070 >> Svo, við skulum sjá hvað gerist. 23 00:01:16,070 --> 00:01:24,280 Skulum gera whodunit,. / Whodunit, clue.bmp, og lætur í ljós þá bitmap. 24 00:01:24,280 --> 00:01:25,530 Við skulum líta á skrána. 25 00:01:25,530 --> 00:01:27,900 26 00:01:27,900 --> 00:01:30,360 Og við sjáum Milo banani Dun það. 27 00:01:30,360 --> 00:01:31,920 Mitt nafn er Rob, og þetta var whodunit. 28 00:01:31,920 --> 00:01:37,451 >> [Tónlist spila]