1 00:00:00,000 --> 00:00:00,760 2 00:00:00,760 --> 00:00:12,286 >> [MUSIC PŘEHRÁVÁNÍ] 3 00:00:12,286 --> 00:00:13,280 >> ROB BOWDEN: Ahoj. 4 00:00:13,280 --> 00:00:16,340 Jsem Rob, a pojďme najít zjistit, kdo to udělal. 5 00:00:16,340 --> 00:00:20,070 Takže, počínaje šablony copy.c nám již dává, vidíme, že 6 00:00:20,070 --> 00:00:22,380 většina kódu bude být stejné. 7 00:00:22,380 --> 00:00:25,110 Budeme kontrolovat, aby se ujistil, tam je infile a outfile 8 00:00:25,110 --> 00:00:29,610 uvedeno na příkazovém řádku, jsme chystá otevřít soubor_se_hrou pro čtení, 9 00:00:29,610 --> 00:00:33,490 jdeme otevřít outfile pro psaní, a konečně, že budeme 10 00:00:33,490 --> 00:00:38,780 číst v záhlaví na vstupni soubor, podívejte se ujistěte se, že je to platný rastrový, napsat 11 00:00:38,780 --> 00:00:43,210 záhlaví na outFile, stejně jako copy.c udělal, a budeme 12 00:00:43,210 --> 00:00:46,080 iteraci INFILE skenování čáry v pixelech. 13 00:00:46,080 --> 00:00:49,170 >> A nyní vidíme pouze změnit v tomto souboru. 14 00:00:49,170 --> 00:00:53,680 Takže, čteme v triple od INFILE jako copy.c dělá, ale místo toho, 15 00:00:53,680 --> 00:00:57,240 neprodleně písemně triple na outfile, budeme měnit 16 00:00:57,240 --> 00:00:58,190 rastrová data. 17 00:00:58,190 --> 00:01:02,010 Takže jdeme k nastavení modré data jen 0, budeme nastavit zelená 18 00:01:02,010 --> 00:01:06,150 0, takže nás jen červeně, a pak budeme psát, že se 19 00:01:06,150 --> 00:01:07,200 outfile. 20 00:01:07,200 --> 00:01:11,830 A pak výplň bude přesně stejné, jako to bylo v copy.c. 21 00:01:11,830 --> 00:01:14,150 Nakonec zavřete soubory, vrátí 0. 22 00:01:14,150 --> 00:01:16,070 >> Takže, pojďme se podívat, co se stane. 23 00:01:16,070 --> 00:01:24,280 Pojďme udělat detektivka,. / Detektivka, clue.bmp, a umožňuje odhalit tuto bitmapu. 24 00:01:24,280 --> 00:01:25,530 Pojďme se podívat na soubor. 25 00:01:25,530 --> 00:01:27,900 26 00:01:27,900 --> 00:01:30,360 A vidíme, Milo Banana Dun It. 27 00:01:30,360 --> 00:01:31,920 Jmenuji se Rob, a to detektivka. 28 00:01:31,920 --> 00:01:37,451 >> [MUSIC PŘEHRÁVÁNÍ]