1 00:00:00,000 --> 00:00:09,780 >> [موسیقی بجانا] 2 00:00:09,780 --> 00:00:11,150 >> ZAMYLA چان: وصولی کے سے نمٹنے کے ہیں. 3 00:00:11,150 --> 00:00:14,030 بازیافت شاید میرا پسندیدہ pset ہے، اور بنیادی طور پر مجھے لگتا ہے کہ اس کی وجہ 4 00:00:14,030 --> 00:00:15,650 واقعی، واقعی ڈاؤن لوڈ، اتارنا. 5 00:00:15,650 --> 00:00:19,040 بنیادی طور پر، آپ کو ایک میموری دی کر رہے ہیں کارڈ فائل ہے جس میں 6 00:00:19,040 --> 00:00:20,900 تصاویر کو خارج کر دیا گیا ہے. 7 00:00:20,900 --> 00:00:23,650 لیکن کیا اگر آپ جا رہے ہیں ایسا ان سب کی وصولی ہے. 8 00:00:23,650 --> 00:00:24,250 >> ٹھیک ہے. 9 00:00:24,250 --> 00:00:28,230 تو یہ ہو سکتا ہے کہ واقعی دلچسپ ہے، لیکن ایک تم کر رہے ہیں، تھوڑا سا دھمکی 10 00:00:28,230 --> 00:00:32,430 ایک خالی سی فائل اور دی آپ کو اس کے اندر بھرنے کے لئے ہے 11 00:00:32,430 --> 00:00:36,250 ٹھیک ہے، تو اس کو توڑ دو انتظام حصوں میں. 12 00:00:36,250 --> 00:00:38,160 آپ کو کھولنے کے لئے چاہتے ہیں کریں گے میموری کارڈ فائل. 13 00:00:38,160 --> 00:00:39,900 یہ کافی آسان لگتا ہے. 14 00:00:39,900 --> 00:00:43,030 اس کے بعد، شروع تلاش ایک JPG تصویر کی. 15 00:00:43,030 --> 00:00:46,740 یہ میموری پر تمام فائلوں کارڈ JPGs جا رہے ہیں. 16 00:00:46,740 --> 00:00:50,840 اس کے بعد، ایک بار جب آپ، آغاز تلاش آپ کو ایک نیا jpg کھولنے کے لئے جا رہے ہیں 17 00:00:50,840 --> 00:00:57,610 ، کی طرح، ایک JPG بنانے کے، اور 512 لکھنا ہے ایک نیا jpg ہے جب تک ایک وقت میں بائٹ 18 00:00:57,610 --> 00:01:02,930 پایا، اور پروگرام ختم، ایک بار آپ کو فائل کے آخر میں پتہ لگانے کے. 19 00:01:02,930 --> 00:01:06,400 >> تو پہلا قدم سب سے پہلے کھولنے کے لئے ہے میموری کارڈ فائل. 20 00:01:06,400 --> 00:01:09,850 لیکن اگر آپ پہلے سے ہی یہ جانتے ہیں، اور وہاں ہے جا رہا ہے کہ ایک فائل میں / O تقریب 21 00:01:09,850 --> 00:01:12,030 بہت مفید ثابت. 22 00:01:12,030 --> 00:01:12,820 ٹھیک ہے. 23 00:01:12,820 --> 00:01:14,760 تو JPGs کیا ہیں؟ 24 00:01:14,760 --> 00:01:16,330 ہم شروع کرنے کے لئے اس کی ضرورت ہے. 25 00:01:16,330 --> 00:01:21,310 ٹھیک ہے، JPGs، صرف تھوڑا سا کے نقشے کی طرح، بائٹس کی صرف انداز ہیں. 26 00:01:21,310 --> 00:01:30,660 خوش قسمتی سے، ہر JPG یا تو ساتھ شروع ہوتا ہے 0xff، 0xd8، 0xff، 0xe0، ایک ترتیب 27 00:01:30,660 --> 00:01:33,610 کی بائٹس، یا کسی دوسرے بائٹس کی ترتیب. 28 00:01:33,610 --> 00:01:37,250 >> تو ان چار بائٹس کی نشاندہی ایک JPG کے آغاز. 29 00:01:37,250 --> 00:01:40,780 ان دونوں کے مجموعے کے علاوہ کوئی نہیں چار بائٹس کی. 30 00:01:40,780 --> 00:01:44,840 اور خوش قسمتی سے ہمارے لئے، ایک اور حقیقت یہ ہے کہ ہم کا فائدہ لے سکتے ہے کہ ہر 31 00:01:44,840 --> 00:01:48,550 JPG کی طرف کی طرف سے سائڈ محفوظ کیا جاتا ہے میموری کارڈ پر. 32 00:01:48,550 --> 00:01:52,210 میں نے ایک کی ساخت کی نمائندگی کی ہے Schematically، لیبل اس پر میموری کارڈ 33 00:01:52,210 --> 00:01:53,310 یہاں سلائڈ. 34 00:01:53,310 --> 00:01:59,270 یہاں، ہر چوک، ہر مستطیل، 512 بائٹس کی نمائندگی کرتا ہے، اور یہ شروع ہوتا ہے 35 00:01:59,270 --> 00:02:01,750 ہم ایسا نہیں کرتے کہ اس میں ایک سرمئی کے ساتھ واقعی ایک JPG ہے. 36 00:02:01,750 --> 00:02:05,700 >> لیکن پھر ہم آخر مارا ایک ستارہ کے ساتھ ایک بلاک. 37 00:02:05,700 --> 00:02:10,940 اسکا مطلب ہے کہ پہلے چار بائٹس باہر ان میں سے 512 ان دونوں میں سے ایک ہیں 38 00:02:10,940 --> 00:02:13,230 ایک JPG کے انداز سے شروع ہونے والے. 39 00:02:13,230 --> 00:02:17,340 اور ہم ایک بار پھر وہاں سے چلے جاؤ، اور ایک JPG اگلے ایک سے شروع ہوتا ہے، ختم ہو جاتی ہے. 40 00:02:17,340 --> 00:02:20,990 ہم نے کبھی کسی بھی زیادہ کی ضرورت نہیں ہے درمیان میں بھوری رنگ کی جگہ. 41 00:02:20,990 --> 00:02:25,550 >> لیکن کس طرح ہم اصل میں اس کو پڑھنے کے، اور ہم کر سکتے ہیں تاکہ 512 بائٹس پڑھ 42 00:02:25,550 --> 00:02:27,500 مقابلے پہلی جگہ؟ 43 00:02:27,500 --> 00:02:33,470 ٹھیک ہے،، واپس fread جانے جس شامل ہو گی کہ struct میں لیتا ہے 44 00:02:33,470 --> 00:02:34,470 آپ پڑھ رہے ہیں بائٹس. 45 00:02:34,470 --> 00:02:36,570 تو آپ کو ڈال کرنے کے لئے جا رہے ہیں وہاں ان - 46 00:02:36,570 --> 00:02:42,192 سائز، تعداد، اور پھر inpointer آپ کی طرف سے پڑھ رہے ہیں کہ. 47 00:02:42,192 --> 00:02:49,900 اب ہم ایک وقت میں 512 کو پڑھنے کے لئے چاہتے ہیں، اور ہم ایک بفر میں اس کی دکان کے لئے چاہتے ہیں، 48 00:02:49,900 --> 00:02:50,700 میں نے اسے فون کرنے جا رہا ہوں. 49 00:02:50,700 --> 00:02:54,100 >> بنیادی طور پر، ہم نے منعقد کرنے کے لئے جا رہے ہیں ان 512 بائٹس پر اور کیا 50 00:02:54,100 --> 00:02:55,500 اس کے ساتھ چیزیں، ٹھیک ہے؟ 51 00:02:55,500 --> 00:02:58,260 ہم یا تو سب سے پہلے آپس میں موازنہ کرنے جا رہے ہیں چار بائٹس، یا ہم جا رہے ہیں 52 00:02:58,260 --> 00:02:59,830 ٹھیک ہے، اس میں پڑھا ہے؟ 53 00:02:59,830 --> 00:03:05,050 تو پھر ڈیٹا پوائنٹر تو کرے گا آپ بفر کے طور پر کام، اور 54 00:03:05,050 --> 00:03:07,745 inpointer، ٹھیک ہے، یہ صرف جا رہا ہے آپ کی میموری کارڈ ہو. 55 00:03:07,745 --> 00:03:09,500 >> ہماری میموری کارڈ یوجنابدق پر واپس جائیں. 56 00:03:09,500 --> 00:03:14,690 ہم ایک وقت میں 512 بائٹس پڑھنے کے لئے جا رہے ہیں، ہر 512 بائٹ بلاک ذخیرہ کرنے 57 00:03:14,690 --> 00:03:19,190 ایک بفر میں، انعقاد ان پر جب تک ہم جانتے،، ان 512 بائٹس بفر 58 00:03:19,190 --> 00:03:22,000 بالکل وہی جو ان سے کیا. 59 00:03:22,000 --> 00:03:25,960 تو شروع میں کچھ بھی نہیں ہے، تو ہم، بفر پڑھ اس کا موازنہ، اور گے 60 00:03:25,960 --> 00:03:28,160 ہم اس کے ساتھ کچھ کرنے کی ضرورت نہیں کرے گا. 61 00:03:28,160 --> 00:03:32,030 اور اس کے بعد، ہم آخر میں ایک ستارہ مارا ہم نے اس کے معنی، بلاک 62 00:03:32,030 --> 00:03:33,630 ہماری پہلی JPG پایا. 63 00:03:33,630 --> 00:03:36,560 تو بفر اب منعقد کہ JPG سے بائٹس. 64 00:03:36,560 --> 00:03:40,220 >> وہ کر رہے ہیں 512 بائٹس، کیونکہ اگلی بار نہیں ایک ستارہ بلاک، بھی ہیں 65 00:03:40,220 --> 00:03:41,740 کہ JPG کا حصہ. 66 00:03:41,740 --> 00:03:47,630 اور JPGs وہاں سے مسلسل ہیں پر ہم اگلے JPG مارا جب تک، میں. 67 00:03:47,630 --> 00:03:51,880 اور پھر بفر تو ڈگری حاصل کی 512 کہ JPG لئے بائٹس، اور 68 00:03:51,880 --> 00:03:53,580 تو، اور وغیرہ. 69 00:03:53,580 --> 00:03:54,250 ٹھیک ہے. 70 00:03:54,250 --> 00:03:58,980 >> آپ سب سے پہلے ستارے کا نشان لگا مارا تو ایک بار بلاک، پہلی JPG، کس طرح تم کرتے ہو 71 00:03:58,980 --> 00:04:01,910 اصل میں، ٹھیک ہے، یہ کھلی ہے؟ 72 00:04:01,910 --> 00:04:04,990 ایک نیا jpg بنا دو. 73 00:04:04,990 --> 00:04:08,846 ایک JPG لئے اسم مسل جا رہے ہیں کی شکل میں ہو، تعداد، تعداد، 74 00:04:08,846 --> 00:04:13,830 number.jpg، کہ میں وہ میں نام کر رہے ہیں انہوں نے محسوس کر رہے ہیں جس میں حکم، 75 00:04:13,830 --> 00:04:14,780 0 سے شروع. 76 00:04:14,780 --> 00:04:19,890 >> تو سب سے پہلے JPG ہے کہ آپ تلاش 000.jpg جائے گا. 77 00:04:19,890 --> 00:04:26,560 تو، شاید ایک اچھا خیال ہے ٹریک رکھنے کے لئے تم اتنی دور ملا ہے کتنے JPGs. 78 00:04:26,560 --> 00:04:27,610 تو اس فائل کا نام ہے. 79 00:04:27,610 --> 00:04:29,660 لیکن آپ کس طرح کہ اصل میں کر سکتا ہوں؟ 80 00:04:29,660 --> 00:04:34,310 ٹھیک ہے، ہم استعمال کرنے کے لئے جا رہے ہیں تقریب sprintf کہا جاتا ہے. 81 00:04:34,310 --> 00:04:38,260 printf کے لئے اسی طرح ایک تھوڑا سا، جہاں آپ، ڈور کے لئے جگہ دار استعمال کر سکتے ہیں 82 00:04:38,260 --> 00:04:42,420 اس صورت میں سوائے، sprintf پرنٹ گا موجودہ میں فائل باہر 83 00:04:42,420 --> 00:04:45,550 ڈائریکٹری، نہ ٹرمینل میں. 84 00:04:45,550 --> 00:04:46,120 >> ٹھیک ہے. 85 00:04:46,120 --> 00:04:49,950 تو یہاں ہم نے اس عنوان کو دیکھتے ہیں کہ، کہ ذخیرہ ایک چار صف 86 00:04:49,950 --> 00:04:55,120 نتیجے میں سٹرنگ، اور ہم میں منتقل ایک کے ساتھ اصل سٹرنگ کا عنوان 87 00:04:55,120 --> 00:04:58,720 پلیس ہولڈر، ہم ہے جیسے printf کے ساتھ کیا سیکھا. 88 00:04:58,720 --> 00:05:05,530 لیکن میں یہاں ہے کہ اس کوڈ 2.jpg، نہیں 002.jpg دے گا. 89 00:05:05,530 --> 00:05:09,920 تو میں باہر تلاش کرنے کے لئے آپ کو چھوڑ دیں گے کے لئے کس طرح کرنے کے لئے کرنے کے لئے پلیس ہولڈر پر نظر ثانی 90 00:05:09,920 --> 00:05:11,920 صحیح نام. 91 00:05:11,920 --> 00:05:12,610 >> ٹھیک ہے. 92 00:05:12,610 --> 00:05:17,390 تو ایک بار جب آپ آپ کر سکتے ہیں تو sprintf'd ہے اس میں موجود ہے، کیونکہ، اس فائل کو کھولنے کے 93 00:05:17,390 --> 00:05:22,690 fopen کی کے ساتھ آپ کی ڈائریکٹری،، کا استعمال کرتے ہوئے عنوان، اور آپ چاہتے ہیں تو جو کچھ بھی موڈ 94 00:05:22,690 --> 00:05:25,140 اندر اس فائل کو کھولنے کے لئے 95 00:05:25,140 --> 00:05:30,260 تو اب ہم ایک نئے JPG فائل کھولی ہے، اب ہم ایک میں 512 بائٹس لکھ سکتے ہیں 96 00:05:30,260 --> 00:05:33,320 ایک نیا jpg پایا جاتا ہے جب تک وقت،. 97 00:05:33,320 --> 00:05:36,640 تو ایک اور نظر ڈالیں fwrite کے نحو میں. 98 00:05:36,640 --> 00:05:40,060 >> میں نے اس سلائڈ ایک ظاہر کر رہا ہوں معلوم ہے کہ بہت، لیکن میں صرف اس بات کو یقینی بنانا چاہتے ہیں 99 00:05:40,060 --> 00:05:43,530 تم لوگ، بہت الجھن میں نہیں ہے میں نے اس کے لئے بہت آسان ہے کو معلوم ہے کہ 100 00:05:43,530 --> 00:05:47,000 پہلا اور آخری کو ملا دلیل، خاص طور پر. 101 00:05:47,000 --> 00:05:54,390 لیکن آپ سے لکھ رہے ہیں یاد رکھیں کہ باہر فائل تصاویر میں آپ کے بفر. 102 00:05:54,390 --> 00:05:59,250 >> اب آپ کو معلوم ہے کہ کس طرح لکھنا 512 آپ کو ہے کہ آپ JPG فائل میں شراکت 103 00:05:59,250 --> 00:06:03,230 پیدا، کے ساتھ ساتھ، ہم نے اس کو روکنے کے لئے چاہتے ہیں، ہم آخر میں پہنچ چکے ہیں کے عمل میں ایک بار 104 00:06:03,230 --> 00:06:06,720 ہماری کارڈ، کیونکہ وہاں نہیں ہو گا پایا جا کرنے کے لئے کوئی زیادہ سے زیادہ تصاویر. 105 00:06:06,720 --> 00:06:10,760 تو fread واپس جانے دو ایک بار پھر، میں وعدہ کرتا ہوں. 106 00:06:10,760 --> 00:06:15,600 fread سائز کے کتنے اشیاء واپس، سائز، کامیابی کے لئے تیار تھے. 107 00:06:15,600 --> 00:06:19,440 مثالی طور پر، یہ ہونے جا رہا ہے جو کچھ بھی آپ درست نمبر کے لئے میں منتقل؟ 108 00:06:19,440 --> 00:06:24,140 آپ کا نمبر کو پڑھنے کے لئے کی کوشش کر رہے ہیں سائز، سائز کے عناصر کے. 109 00:06:24,140 --> 00:06:29,380 لیکن fread کہ پڑھنے کے قابل نہیں ہے تو عناصر کی تعداد، پھر اس کے واپس آ جائیں گے 110 00:06:29,380 --> 00:06:32,530 اس کامیابی کے ساتھ پڑھا جو کچھ بھی نمبر. 111 00:06:32,530 --> 00:06:36,310 >> اب، نوٹ کرنے کے لئے ایک اہم بات یہ ہے کہ آپ کو I / O دوسری فائل استعمال کرتے ہیں تو 112 00:06:36,310 --> 00:06:43,860 fgetc کی طرح کام، یہ بھی واپس آ جائیں گے اس کامیابی کے ساتھ پڑھا کس طرح بہت سے اشیاء. 113 00:06:43,860 --> 00:06:48,000 اس تقریب کے بارے میں مفید ہے کہ آپ کو ایک کے اندر کام کرتا ہے استعمال کرتے ہیں تو 114 00:06:48,000 --> 00:06:53,190 حالت، جبکہ خود عملدرآمد کریں گے ہے جس میں شرط یہ ہے کہ، کا تعین 115 00:06:53,190 --> 00:06:54,340 صرف واقعی مفید. 116 00:06:54,340 --> 00:07:00,440 تو آپ کو یہ شرائط ہیں تو کہتے ہیں، اگر fread بفر ہے، sizeof کتے، 2، 117 00:07:00,440 --> 00:07:04,870 پوائنٹر،، 1 برابر برابر ہے مجھے پڑھنے کے لئے چاہتے ہیں کا مطلب ہے کہ 118 00:07:04,870 --> 00:07:06,540 وقت میں 2 کتوں. 119 00:07:06,540 --> 00:07:13,490 لیکن fread کے طور پر کی بجائے 2 1 آنے کی صورت میں امید کی جاتی ہے، کہ 2 ہیں کا مطلب ہے کہ 120 00:07:13,490 --> 00:07:16,480 کتوں میری فائل میں چھوڑ دیا، بلکہ 1. 121 00:07:16,480 --> 00:07:22,450 لیکن یہ 2 واپس، تو میں اب بھی ہے میری بفر کے اندر ان 2 کتوں. 122 00:07:22,450 --> 00:07:26,280 >> تو اب ہے کہ آپ کس طرح کا احساس دیتا ہے فائل کے آخر کے لئے چیک کریں، لیکن 123 00:07:26,280 --> 00:07:28,940 اب منطق کے ذریعے جانے. 124 00:07:28,940 --> 00:07:32,460 ہم کس طرح اصل میں تمام ٹکڑا ہے ایک ساتھ مل کر ان عناصر میں سے؟ 125 00:07:32,460 --> 00:07:36,880 ہم ہماری پہلی JPG مارا ایک بار، کے بعد سے ہم JPGs محفوظ کیا جاتا ہے کو معلوم ہے کہ 126 00:07:36,880 --> 00:07:40,910 contiguously، ہم جب تک تحریری طور پر کیا جائے گا ہم کارڈ فائل کے آخر تک پہنچنے کے. 127 00:07:40,910 --> 00:07:43,950 لیکن ہم نے لکھنے کے لئے نہیں کرنا چاہتا کچھ بھی اس وقت تک. 128 00:07:43,950 --> 00:07:48,710 تو یہ ہم پر ہیں کہ نہ صرف، فرق پڑتا ہے ایک نیا jpg کے آغاز، لیکن چاہے 129 00:07:48,710 --> 00:07:50,655 ہم نے پہلے ہی ایک JPG یا نہیں ملا ہے. 130 00:07:50,655 --> 00:07:55,390 >> یہ ایک نیا jpg کے آغاز ہے، تو ہم کریں گے ہماری موجودہ jpg وال فائل کی تو بند کرنا چاہتے ہیں 131 00:07:55,390 --> 00:07:59,110 ہم ایک کھلی، اور کھلی ہے میں لکھنے کے لئے ایک نیا. 132 00:07:59,110 --> 00:08:03,340 یہ نیا jpg کے آغاز نہیں ہے، تاہم، ہم ایک ہی jpg وال فائل رکھیں گے 133 00:08:03,340 --> 00:08:05,910 کھولنے اور اس میں لکھنا. 134 00:08:05,910 --> 00:08:10,100 ہم جو بھی میں ہمارے بفر لکھیں گے ہم کھلے ہیں jpg وال فائل کی، فراہم کی ہے کہ 135 00:08:10,100 --> 00:08:12,120 کورس کے ہم، ایک کھلا ہوا ہے. 136 00:08:12,120 --> 00:08:16,190 ہم ہماری پہلی JPG نہیں ملا ہے تو ابھی تک، ہم کچھ نہیں لکھتے. 137 00:08:16,190 --> 00:08:20,290 اور اس عمل تم تک جاری کارڈ فائل کے آخر تک پہنچنے کے. 138 00:08:20,290 --> 00:08:23,410 >> اور آخر میں، آپ کو بنانا چاہتے ہیں کریں گے اگر آپ کو کسی میں fclose یقین ہے کہ 139 00:08:23,410 --> 00:08:25,800 آپ fopened ہے کہ فائلوں. 140 00:08:25,800 --> 00:08:28,360 آپ کے ساتھ آرام دہ اور پرسکون رہے ہیں ایک بار تصورات، کچھ پر ایک نظر ڈالیں 141 00:08:28,360 --> 00:08:30,840 میں یہاں شامل کر دیا ہے جس pseudocode،. 142 00:08:30,840 --> 00:08:34,830 سب سے پہلے، آپ کارڈ فائل کو کھولنے کے لئے چاہتے ہیں، اور پھر مندرجہ ذیل عمل کو دہرائیں 143 00:08:34,830 --> 00:08:37,144 آپ پہنچ چکے ہیں جب تک کارڈ کے اختتام. 144 00:08:37,144 --> 00:08:40,880 آپ 512 بائٹس پڑھنے کے لئے چاہتے ہیں، ایک بفر میں. 145 00:08:40,880 --> 00:08:43,934 کہ بفر کا استعمال کرتے ہوئے، آپ کو چیک کرنے کے لئے چاہتے ہیں کریں گے آپ کو ایک کے آغاز میں ہیں چاہے 146 00:08:43,934 --> 00:08:45,300 نیا jpg یا نہیں. 147 00:08:45,300 --> 00:08:48,400 اور اس سوال کا جواب دے گا آپ کی فائل کے انتظام کو متاثر - 148 00:08:48,400 --> 00:08:51,940 جس سے آپ کو کھولنے فائلوں، جس میں جو آپ کو بند کرتے ہیں. 149 00:08:51,940 --> 00:08:55,220 >> اس کے بعد، آپ پہلے سے ہی ایک JPG مل گیا ہے؟ 150 00:08:55,220 --> 00:08:57,740 تم کس طرح رکھے ہوئے ہیں اس کے ٹریک؟ 151 00:08:57,740 --> 00:09:01,735 اس کے بعد، اس پر منحصر ہے، آپ یا تو موجودہ JPG میں لکھنے ہے کہ آپ 152 00:09:01,735 --> 00:09:07,090 یہ بالکل لکھنے کھولیں، یا نہیں ہے، ابھی تک آپ ایک JPG نہیں ملا ہے کیونکہ. 153 00:09:07,090 --> 00:09:10,870 آخر میں، ایک بار جب آپ اختتام کے تک پہنچ چکے ہیں فائل، آپ کو کسی بھی بند کرنا چاہتے ہیں کریں گے 154 00:09:10,870 --> 00:09:12,590 آپ کو کھلی ہے کہ فائلوں کی باقی. 155 00:09:12,590 --> 00:09:14,590 ہم یہاں صاف کرنا چاہتے ہیں. 156 00:09:14,590 --> 00:09:18,790 >> اور اس کے ساتھ، آپ کے تمام برآمد کیا ہے کہ میموری سے لاپتہ فائلوں 157 00:09:18,790 --> 00:09:21,620 ایک خوبصورت حیرت انگیز کارنامہ ہے جس میں کارڈ،. 158 00:09:21,620 --> 00:09:23,430 تو واپس پر اپنے آپ کو عوامی تحریک. 159 00:09:23,430 --> 00:09:27,560 لیکن، ایک اور عنصر ہے مقابلہ ہے جو pset کے،. 160 00:09:27,560 --> 00:09:30,920 آپ تلاش کر لیں گے کہ تصاویر کے تمام آپ کو برآمد کیا ہے کہ اصل میں ہیں 161 00:09:30,920 --> 00:09:32,820 CS50 عملے کی تصاویر. 162 00:09:32,820 --> 00:09:38,500 تو آپ کو کیمپس میں یا کہیں ہیں تو کے قریب، تو آپ کے ساتھ تصاویر لے سکتے ہیں 163 00:09:38,500 --> 00:09:42,600 عملے، اور ہے کہ سیکشن عملے کے ارکان کے ساتھ سب سے زیادہ تصاویر 164 00:09:42,600 --> 00:09:46,940 ان کی برآمد فائلوں سے مرضی ایک خوفناک انعام حاصل. 165 00:09:46,940 --> 00:09:50,650 اس کے ساتھ، تو آپ کو ختم کر دیا pset کی وصولی. 166 00:09:50,650 --> 00:09:53,600 میرا نام کیا Zamyla ہے، اور اس CS50 ہے. 167 00:09:53,600 --> 00:10:01,835