[მუსიკის დაკვრა] რობ Bowden: Hi. მე რობ, და მოდით მოვძებნოთ ვინ გააკეთა ეს. ასე რომ, დაწყებული თარგი, რომელიც copy.c უკვე გვაძლევს, ჩვენ ვხედავთ, რომ ყველაზე კოდი აპირებს უნდა იყოს იგივე. ჩვენ ვაპირებთ, რომ შეამოწმეთ დარწმუნდით არსებობს infile და outfile მითითებული ბრძანებათა ზოლს, ჩვენ აპირებს გახსნას infile მოსმენით, ჩვენ ვაპირებთ გახსნა outfile for წერა, და ბოლოს, ჩვენ ვაპირებთ წაიკითხონ infile მიერ headers, შეამოწმეთ დარწმუნდით, რომ ეს სწორი bitmap, წერენ სათაურებში რომ outfile, ისევე როგორც copy.c გააკეთა და ჩვენ ვაპირებთ iterate მეტი infile სკანირების ხაზები pixels. და ახლა ჩვენ ვხედავთ მხოლოდ შეცვლის ამ ფაილის. ასე რომ,, ვკითხულობთ სამმაგი საწყისი infile როგორც copy.c აკეთებს, მაგრამ ნაცვლად დაუყოვნებლივ წერილობით სამჯერ რომ outfile, ჩვენ ვაპირებთ, რომ შეიცვალოს pixel მონაცემები. ამიტომ, ჩვენ ვაპირებთ, რომ მითითებული ლურჯი მონაცემები მხოლოდ 0, ჩვენ ვაპირებთ მითითებული მწვანე 0, ტოვებს us მხოლოდ წითელი და მაშინ ჩვენ ვაპირებთ დავწეროთ, რომ outfile. და მაშინ padding იქნება ზუსტად ისევე როგორც ეს იყო copy.c. და ბოლოს, დახურეთ ფაილი დაბრუნებას 0. ასე რომ, ვნახოთ, რა მოხდება. მოდით whodunit,. / Whodunit, clue.bmp და საშუალებას გამოავლინოს, რომ bitmap. მოდით შევხედოთ ფაილი. და ჩვენ ვხედავთ Milo Banana dun იგი. ჩემი სახელი არის რობ, და ეს იყო whodunit. [მუსიკის დაკვრა]