>> [MUSIC Playing]
>> ROB BOWDEN: Szia.
Én Rob, és keressük , ki tette.
Így, kezdve a sablon copy.c már ad nekünk, azt látjuk, hogy
a legtöbb a kód megy hogy ugyanaz legyen.
Fogunk győződjön meg róla, van egy bemeneti fájl és a kimeneti fájl
meg a parancssorban vagyunk fogja megnyitni a bemeneti fájl olvasásra,
megyünk, hogy nyissa meg a kimeneti fájl a írás, és végül megyünk
olvasd el a bemeneti fájl fejléccel, ellenőrizze, győződjön meg róla, hogy ez egy érvényes bitmap, írja
A fejlécek a kimeneti fájl, mint copy.c tette, és megyünk
végighaladni a infile szkennelés vonalak pixel.
>> És most látjuk csak változás ebben a fájlban.
Tehát olvasni egy hármas a infile mint copy.c nem, de ahelyett, hogy
haladéktalanul írásban a hármas a outfile, mi fog változni a
pixel adatokat.
Így megyünk be a kék adatokat csak 0, fogjuk be a zöld
0-ra, így nekünk csak a piros, és a akkor fogunk írni, hogy a
A kimeneti fájl.
És akkor a padding lesz pontosan ugyanaz, mint volt copy.c.
Végül, zárja be a fájlt, vissza 0-ra.
>> Nos, nézzük meg, mi történik.
Legyen detektívregény,. / Detektívregény, clue.bmp, és lehetővé teszi azt mutatják, hogy bitmap.
Nézzük meg a fájlt.
És azt látjuk, Milo Banana dun meg.
A nevem Rob, és ez volt detektívregény.
>> [MUSIC Playing]