1 00:00:00,000 --> 00:00:00,760 2 00:00:00,760 --> 00:00:12,286 >> [Παίζει μουσική] 3 00:00:12,286 --> 00:00:13,280 >> ROB BOWDEN: Hi. 4 00:00:13,280 --> 00:00:16,340 Είμαι Rob, και ας βρούμε ποιος κάνει. 5 00:00:16,340 --> 00:00:20,070 Έτσι, ξεκινώντας με το πρότυπο που copy.c μας δίνει ήδη, βλέπουμε ότι 6 00:00:20,070 --> 00:00:22,380 το μεγαλύτερο μέρος του κώδικα πρόκειται να είναι το ίδιο. 7 00:00:22,380 --> 00:00:25,110 Θα βεβαιωθείτε ότι υπάρχει μια infile και outfile 8 00:00:25,110 --> 00:00:29,610 καθορίζεται στη γραμμή εντολών, είμαστε πρόκειται να ανοίξει το infile για την ανάγνωση, 9 00:00:29,610 --> 00:00:33,490 θα πάμε για να ανοίξετε το outfile για γραφή, και, τέλος, θα πάμε να 10 00:00:33,490 --> 00:00:38,780 διαβάσετε στις κεφαλίδες του εσώτερου αρχείου, ελέγξτε για βεβαιωθείτε ότι είναι μια έγκυρη bitmap, γράψτε 11 00:00:38,780 --> 00:00:43,210 οι κεφαλίδες στο outfile, όπως ακριβώς copy.c έχει κάνει, και θα πάμε να 12 00:00:43,210 --> 00:00:46,080 επαναλήψεις κατά τη διάρκεια της infile σάρωση γραμμές σε εικονοστοιχεία. 13 00:00:46,080 --> 00:00:49,170 >> Και τώρα βλέπουμε το μόνο αλλάξει σε αυτό το αρχείο. 14 00:00:49,170 --> 00:00:53,680 Έτσι, διαβάζουμε σε ένα τριπλό από το infile ως copy.c κάνει, αλλά αντί 15 00:00:53,680 --> 00:00:57,240 αμέσως εγγράφως την τριπλή στο outfile, θα πάμε να αλλάξουμε το 16 00:00:57,240 --> 00:00:58,190 δεδομένων πίξελ. 17 00:00:58,190 --> 00:01:02,010 Έτσι θα πάμε για να ρυθμίσετε τις μπλε δεδομένων σε μόλις 0, θα πάμε για να ρυθμίσετε το πράσινο 18 00:01:02,010 --> 00:01:06,150 σε 0, αφήνοντας μας μόνο το κόκκινο, και Στη συνέχεια θα πάμε να γράψει ότι για να 19 00:01:06,150 --> 00:01:07,200 η outfile. 20 00:01:07,200 --> 00:01:11,830 Και στη συνέχεια το παραγέμισμα πρόκειται να είναι ακριβώς η ίδια όπως ήταν στην copy.c. 21 00:01:11,830 --> 00:01:14,150 Τέλος, κλείστε τα αρχεία, επιστρέφει 0. 22 00:01:14,150 --> 00:01:16,070 >> Έτσι, ας δούμε τι θα συμβεί. 23 00:01:16,070 --> 00:01:24,280 Ας κάνουμε whodunit,. / Αστυνομικό θεατρικό έργο, clue.bmp, και σας επιτρέπει να αποκαλύπτουν ότι bitmap. 24 00:01:24,280 --> 00:01:25,530 Ας δούμε το αρχείο. 25 00:01:25,530 --> 00:01:27,900 26 00:01:27,900 --> 00:01:30,360 Και βλέπουμε Milo Μπανάνα dun αυτό. 27 00:01:30,360 --> 00:01:31,920 Το όνομά μου είναι Rob, και αυτό ήταν whodunit. 28 00:01:31,920 --> 00:01:37,451 >> [Παίζει μουσική]