>> [Музика грає]
>> ROB BOWDEN: Привет.
Я Роб, і давайте знайдемо , Хто зробив це.
Так, починаючи з шаблону, copy.c вже дає нам, ми бачимо, що
більша частина коду буде в те ж саме.
Ми збираємося перевірити, щоб переконатися, є вхідний_файл і вихідний_файл
зазначено в командному рядку, ми збирається відкрити INFILE для читання,
ми збираємося відкрити OUTFILE для писати, і, нарешті, ми збираємося
читати в заголовках INFILE, перевірте, щоб переконайтеся, що це дійсний растрові, написати
заголовки до вихідного файлу, так само як copy.c зробив, і ми збираємося
ітерації по INFILE сканування лінії в пікселях.
>> І тепер ми бачимо тільки змінити в цьому файлі.
Так, ми читаємо в трійку з INFILE як copy.c робить, але замість того,
відразу писати потрійний вихідний_файл, ми збираємося змінити
піксельних даних.
Таким чином, ми збираємося встановити сині даних в просто 0, ми збираємося встановити зелений
0, залишаючи нас з тільки червоний, і потім ми збираємося написати, що в
вихідний_файл.
І тоді оббивка буде точно так само, як це було в copy.c.
Нарешті, закрити файли, повернути 0.
>> Отже, давайте подивимося, що станеться.
Давайте зробимо детективний роман,. / Детективний роман, clue.bmp, і дозволяє виявити, що растрове зображення.
Давайте подивимося на файлі.
І ми бачимо, Milo Banana DUN його.
Мене звуть Боб, і це було детективний роман.
>> [Музика грає]