2 00:00:00,000 --> 00:00:01,860 >> רעדנער 1: זאל ס נעמען אַ קוק בייַ די קס50 ביבליאָטעק, 3 00:00:01,860 --> 00:00:05,190 ספּאַסיפיקלי זייַן געטינט פֿונקציע. 4 00:00:05,190 --> 00:00:07,820 דאָ מיר האָבן די פאַקטיש מקור קאָד פֿאַר געטינט. 5 00:00:07,820 --> 00:00:12,050 און באַמערקן אַז עס ס ניט צו לאַנג, און רובֿ פון עס קאַנסטאַטוץ אַ בשעת שלייף - 6 00:00:12,050 --> 00:00:15,620 אַ ינפאַנאַט שלייף בייַ אַז - אַז בלויז קערט אַ ווערט אַמאָל מיר 'ווע אַקטשאַוואַלי 7 00:00:15,620 --> 00:00:17,400 גאַטאַן וואָס מיר דערוואַרט. 8 00:00:17,400 --> 00:00:18,700 זאל ס גיין דורך עס. 9 00:00:18,700 --> 00:00:21,650 >> באַמערקן אַרויף דאָ ערשטער, די בשעת שלייף הייבט. 10 00:00:21,650 --> 00:00:25,390 באַמערקן ווייַטער אַז מיר האָבן אַ שורה פון קאָד אַז אַקטשאַוואַלי רופט געצטרינג, 11 00:00:25,390 --> 00:00:29,620 און סטאָרז דער צוריקקער ווערט אין אַ בייַטעוודיק, גערופן שורה, פון טיפּ שטריקל. 12 00:00:29,620 --> 00:00:31,210 מיר דעמאָלט טאָן אַ ביסל פון אַ מייושעוודיקייַט טשעק. 13 00:00:31,210 --> 00:00:35,770 אויב שורה == נאַל, דעמאָלט מיר קוריאָוסלי צוריקקומען ינט_מאַקס. 14 00:00:35,770 --> 00:00:40,140 >> איצט עס טורנס אויס אַז ינט_מאַקס איז אַ ספּעציעל קעסיידערדיק דערקלערט אנדערש 15 00:00:40,140 --> 00:00:44,030 אַז ספּעסאַפייז די גרעסטע מעגלעך ינט אַז איר קענען פאָרשטעלן אין אַ 16 00:00:44,030 --> 00:00:45,160 פּראָגראַם ווי דעם. 17 00:00:45,160 --> 00:00:49,430 איצט מיר 'ווע אַרביטרעראַלי באַשלאָסן צו צוריקקומען ינט_מאַקס ווי אַ סענטינעל ווערט פון 18 00:00:49,430 --> 00:00:53,120 סאָרץ, איינער אַז מיר 'ווע רעזערווירט ווי טייַטש אַ טעות האט פארגעקומען. 19 00:00:53,120 --> 00:00:56,230 אַזוי די פּרייַז מיר באַצאָלן, פון קורס, איז אַז געטינט קענען משמעות ניט 20 00:00:56,230 --> 00:01:01,440 פאקטיש קריק אַ נומער ווי גרויס ווי ינט_מאַקס, ווייַל אפילו אויב עס וויל צו, 21 00:01:01,440 --> 00:01:04,730 אַז צוריקקומען ווערט זאָל טאַקע זיין ינטערפּראַטאַד דורך די קאָלער - 22 00:01:04,730 --> 00:01:06,260 ווער ס ניצן געטינט - 23 00:01:06,260 --> 00:01:09,340 ווי אַ טעות פון עטלעכע סאָרט. 24 00:01:09,340 --> 00:01:13,840 >> ווייַטער, באַמערקן אַז איך 'ווע דערקלערט אַ ינט N און אַ טשאַר C. 25 00:01:13,840 --> 00:01:18,030 אין דעם ווייַטער שורה פון קאָד, איך רופן אַ פונקציאָנירן גערופן ססקאַנף, גייט פארביי אין 26 00:01:18,030 --> 00:01:18,970 פיר טענות. 27 00:01:18,970 --> 00:01:25,110 שורה, וואָס איז די שטריקל דער באַניצער ס טייפּט אין, "% איך% C", וואָס איז אַ פֿאָרמאַט 28 00:01:25,110 --> 00:01:28,850 שטריקל אַז איך בין יקספּעקטינג דער באַניצער זאל טיפּ, נאכגעגאנגען דורך די אַדרעס פון 29 00:01:28,850 --> 00:01:30,920 ן, און די אַדרעס פון C. 30 00:01:30,920 --> 00:01:34,860 איצט ססקאַנף ס ציל אין לעבן איז טאַקע צו יבערקוקן אַ שטריקל איר זוכט פֿאַר די 31 00:01:34,860 --> 00:01:38,700 באַזונדער פֿאָרמאַט אַז די פּראָגראַמיסט האט ספּעסאַפייד ווי אַז דינאַר. 32 00:01:38,700 --> 00:01:42,020 אין דעם פאַל,% איך איז אין עס, ווי איז% C. 33 00:01:42,020 --> 00:01:46,700 אַזוי אויב ססקאַנף ינקאַונטערז אַ ינט אין די באַניצער ס אַרייַנשרייַב, אַז ינט וועט זיין סטאָרד 34 00:01:46,700 --> 00:01:50,270 ין פון די בייַטעוודיק גערופן N, ווייַל מיר האָבן צוגעשטעלט ווי די דריט 35 00:01:50,270 --> 00:01:52,810 אַרגומענט צו ססקאַנף די אַדרעס פון N. 36 00:01:52,810 --> 00:01:56,870 וואָס מיטל אַז ססקאַנף קענען טאַקע גיין עס, און דערהייַנטיקן די ווערט דערין. 37 00:01:56,870 --> 00:01:59,990 >> איצט, אין פאַל דער באַניצער טייפּס אין עפּעס מער 38 00:01:59,990 --> 00:02:01,220 ווי איינער אָדער מער דידזשאַץ - 39 00:02:01,220 --> 00:02:03,570 אין אנדערע ווערטער, אַ טשאַר פון עטלעכע סאָרט - 40 00:02:03,570 --> 00:02:07,940 אַז רגע בייַטעוודיק C, וועמענס אַדרעס מיר דורכגעגאנגען אין ססקאַנף ווי זייַן פערט 41 00:02:07,940 --> 00:02:10,560 אַרגומענט וועט אויך זיין פּאַפּיאַלייטאַד. 42 00:02:10,560 --> 00:02:14,220 איצט די מיטנ קאָפּ פון טשעק פֿאַר אַ נאך כאַראַקטער פון דער באַניצער איז 43 00:02:14,220 --> 00:02:17,360 אַז אויב ער אָדער זי טוט ניט קאָואַפּערייט, און טייפּס אין מער ווי נאָר אַ ינט, 44 00:02:17,360 --> 00:02:20,530 מיר וועט קענען צו דעטעקט עס אין דעם שטייגער, ווייַל אין אַז פאַל, ססקאַנף 45 00:02:20,530 --> 00:02:24,860 איז געגאנגען צו קריק 2, מרמז אַז ביידע פון ​​די פּלאַסעהאָלדערס זענען אָנגעפילט 46 00:02:24,860 --> 00:02:25,600 מיט וואַלועס. 47 00:02:25,600 --> 00:02:30,360 אבער מיר ניטאָ כאָופּינג אַז ססקאַנף אַנשטאָט קערט 1, וואָס מיטל דער באַניצער בלויז 48 00:02:30,360 --> 00:02:31,630 צוגעשטעלט אַ ינט. 49 00:02:31,630 --> 00:02:34,480 >> וואס טאָן מיר טאָן אויב ססקאַנף טאַקע קערט 1? 50 00:02:34,480 --> 00:02:39,150 גוט, מיר מיד פֿרייַ די שורה אַז דער באַניצער טייפּט אין, און דעמאָלט מיר 51 00:02:39,150 --> 00:02:42,670 מיד צוריקקומען ן, בעת גאַטאַן אַ ינט. 52 00:02:42,670 --> 00:02:47,180 אַנדערש, אויב ססקאַנף טוט ניט צוריקקומען 1, און דער באַניצער דעריבער האט ניט קאָואַפּערייט, 53 00:02:47,180 --> 00:02:51,470 מיר נאָך פֿרייַ די שורה, אָבער מיר איצט פּינטלעך די באַניצער צו רעטרי. 54 00:02:51,470 --> 00:02:55,390 און ווייַל מיר ניטאָ נאָך ין פון אַז אַנדערש ינפאַנאַט שלייף, דער פּראָצעס 55 00:02:55,390 --> 00:03:00,190 וועט נעמען ווידער, און אפֿשר ווידער, און אפֿשר ווידער, ביז דער באַניצער פאקטיש 56 00:03:00,190 --> 00:03:01,500 גיט אונדז אַ ינט. 57 00:03:01,500 --> 00:03:21,490