1 00:00:00,000 --> 00:00:11,960 2 00:00:11,960 --> 00:00:13,750 >> ராப் Bowden: Hi, நான் ராப் இருக்கிறேன். 3 00:00:13,750 --> 00:00:17,360 மற்றும் ரோம், திட்டத்தை நாம் போது ரோமர் செய்கின்றன என. 4 00:00:17,360 --> 00:00:22,280 எனவே, நாம் செய்ய வேண்டிய முதல் விஷயம், காசோலை உறுதி பயனர் உண்மையில் உள்ளிட்ட செய்ய 5 00:00:22,280 --> 00:00:26,670 நாம் ஒவ்வொரு சுழற்ற வேண்டும் என்று பல கட்டளை வரியில் பாத்திரம். 6 00:00:26,670 --> 00:00:27,740 >> எனவே, நாம் பார்க்கின்றோம். 7 00:00:27,740 --> 00:00:30,180 2 argc சமமாக இருக்கும்? 8 00:00:30,180 --> 00:00:34,190 அது இல்லை என்றால், அந்த பயனரின் பொருள் மணிக்கு எண்ணை இல்லை 9 00:00:34,190 --> 00:00:37,770 கட்டளை வரி அல்லது அவர்கள் பல உள்ளிட்ட கட்டளை வரியில் விஷயங்கள், இதில் 10 00:00:37,770 --> 00:00:40,560 வழக்கு நாம் என்ன செய்ய வேண்டும் என்று எனக்கு தெரியாது மற்ற பொருட்களை கொண்டு. 11 00:00:40,560 --> 00:00:45,750 எனவே, நீண்ட argc, இரண்டு என, நாம் திட்டத்தின் எஞ்சிய தொடர. 12 00:00:45,750 --> 00:00:49,610 >> இப்போது, அந்த argv நினைவில் 1 எப்போதும் ஒரு சரம். 13 00:00:49,610 --> 00:00:52,490 ஆனால் நாம் ஒரு முழு அதை குணப்படுத்த வேண்டும். 14 00:00:52,490 --> 00:00:57,550 எனவே, நாம் தான் என்று ATOI செயல்பாட்டை பயன்படுத்த மாற்ற குறிப்பிட்டுள்ளார் ப தொகுப்பு ஸ்பெக் 15 00:00:57,550 --> 00:01:02,330 ஒரு முழு சரம் argv 1, நாம் முக்கிய என்று சேமிக்கிறோம். 16 00:01:02,330 --> 00:01:06,050 நாம் உறுதி செய்ய வேண்டும் முழு என்று உள்ளிட்ட எதிர்மறை அல்ல. 17 00:01:06,050 --> 00:01:09,490 அது இருந்தால், நாம் என்று அச்சிட வேண்டும் அவர்கள் அனுமதி இல்லை என்று பயனர் 18 00:01:09,490 --> 00:01:11,980 அதை செய்ய, மற்றும் திரும்ப. 19 00:01:11,980 --> 00:01:15,100 >> எனவே, இப்போது நாம் ஒரு சரியான வேண்டும் பயனர் எண். 20 00:01:15,100 --> 00:01:19,780 ஆனால் நாம் ஒரு சரம் பெற வேண்டும் நாம் குறியாக்கம் வேண்டும் என்று பயனர். 21 00:01:19,780 --> 00:01:25,340 எனவே நாம் சுழற்சி போது செய்ய மற்றும் பெற பயன்படுத்த பயன்படுத்தப்படும் இந்த சரம் பெற சரம் 22 00:01:25,340 --> 00:01:29,190 பயனர், மற்றும் சரம் பெறுவது தொடர்ந்து அவர்கள் உண்மையில் வரை 23 00:01:29,190 --> 00:01:31,270 ஒரு செல்லுபடியாகும் சரம் உள்ளிடவும். 24 00:01:31,270 --> 00:01:34,400 >> நாம் சரம் முறை, நாம் இது குறியாக்கம் செல்ல முடியும். 25 00:01:34,400 --> 00:01:38,120 எனவே, இந்த சுழற்சி செய்து என்று குறியாக்க. 26 00:01:38,120 --> 00:01:43,250 நான் இருந்து தேடி என்று கவனிக்க 0 T அனைத்து வழி எனக்கு சமமாக வரை சமம் 27 00:01:43,250 --> 00:01:47,790 N நீளம் என வரையறுக்கப்பட்ட அமைந்துள்ள N, செய்தி எங்கே எங்கள் செய்தி 28 00:01:47,790 --> 00:01:50,260 பயனர் உள்ளிட்ட சரம். 29 00:01:50,260 --> 00:01:54,330 >> எனவே நாம் அனைத்து முழுவதும் தேடி சரம் உள்ள எழுத்துக்கள். 30 00:01:54,330 --> 00:01:59,740 மற்றும் ஒரு பாத்திரம் தொடரை என்றால், நாம் இந்த பயன்படுத்தி அதை மாற்ற போகிறோம் 31 00:01:59,740 --> 00:02:01,860 சூத்திரம், இது உன்னுடைய ஒரு இரண்டாவது கிடைக்கும். 32 00:02:01,860 --> 00:02:05,260 அது சிற்றெழுத்து இருந்தால், பின்னர் நாம் இந்த பயன்படுத்தி அதை மாற்ற வேண்டும் 33 00:02:05,260 --> 00:02:07,290 மிகவும் ஒத்த சூத்திரம். 34 00:02:07,290 --> 00:02:10,850 அது ஒரு பெரிய எழுத்தில் அல்லது எந்த இருந்தால் ஒரு ஸ்மால் கடிதம் - எடுத்துக்காட்டாக, அது 35 00:02:10,850 --> 00:02:15,370 ஒரு எண் அல்லது ஒரு சின்னமாக இருக்க முடியும் - நாம் அது எதையும் செய்ய போவதில்லை. 36 00:02:15,370 --> 00:02:18,220 >> எனவே, இந்த சூத்திரங்கள் என்ன? 37 00:02:18,220 --> 00:02:22,090 சரி, நாம் எப்படி பாத்திரம் ஒரு மாற்றத்தை என்ன? 38 00:02:22,090 --> 00:02:27,250 நாம் தன்மையை நடத்த விரும்பவில்லை பல 0 என. 39 00:02:27,250 --> 00:02:30,710 நாம் தன்மையை நடத்த விரும்பவில்லை அதனால் பல 1, மற்றும் பி. 40 00:02:30,710 --> 00:02:35,170 இது ம.தி.மு.க. மற்றும் முதல் எழுத்துக்கள் எழுத்துக்களை மற்றும் பல. 41 00:02:35,170 --> 00:02:42,900 >> இங்கு, செய்தியை நான் கழித்து ஒரு வேண்டும் எங்களுக்கு எண் இடம் கொடுக்க 42 00:02:42,900 --> 00:02:44,400 எழுத்துக்கள் கடிதம். 43 00:02:44,400 --> 00:02:48,080 எனவே செய்தி என்றால், நான் ஒரு, இந்த எங்களுக்கு 0 கொடுக்க போகிறது. 44 00:02:48,080 --> 00:02:52,880 இப்போது, நாம் அந்த The சேர்க்க வேண்டும் பயனர் வேண்டும் என்று பல 45 00:02:52,880 --> 00:02:54,840 கடிதம் சுழற்ற. 46 00:02:54,840 --> 00:03:03,280 எனவே, அவர்கள் 3 நுழைந்தார் என்றால், நீங்கள் செய்தி நான் ஒரு இருந்தது, இது நமக்கு 0 கொடுக்கும் மற்றும் பிளஸ் 47 00:03:03,280 --> 00:03:05,400 முக்கிய எங்களுக்கு 3 கொடுக்கும். 48 00:03:05,400 --> 00:03:09,450 >> எனவே இப்போது, நாம் கருத்தில் எழுத்துக்களை மூன்றாவது இடத்தில். 49 00:03:09,450 --> 00:03:12,810 நாம் மோட் வேண்டும் ஏன் நாம் பார்க்க வேண்டும் இரண்டாவது எண் கடிதங்கள். 50 00:03:12,810 --> 00:03:18,700 ஆனால் இறுதியாக, நாம் சேர்க்க வேண்டும் மீண்டும் நாம் மாற்ற மீண்டும் ஒரு முடிவுக்கு 51 00:03:18,700 --> 00:03:22,020 இந்த எழுத்துக்கள் ஆஸ்கி மதிப்புகள் பதிலாக எண் இடங்களில் 52 00:03:22,020 --> 00:03:24,260 இந்த எழுத்துக்கள் எழுத்துக்கள். 53 00:03:24,260 --> 00:03:26,580 >> எனவே, நாம் ஏன் NUM கடிதங்கள் mod? 54 00:03:26,580 --> 00:03:29,960 நாங்கள் சுற்றி வேண்டும் என்பதை நினைவில் கொள்ளுங்கள் இந்த எழுத்துக்களை இறுதியில் இருந்து 55 00:03:29,960 --> 00:03:31,470 எழுத்துக்களை தொடங்கி. 56 00:03:31,470 --> 00:03:38,530 எனவே பயனர் உள்ளிட்ட இருந்தால் இசட், பின்னர் என்று இருந்து கழிப்பதன் ஒரு போகிறது 57 00:03:38,530 --> 00:03:40,520 எங்களுக்கு 25 கொடுக்க. 58 00:03:40,520 --> 00:03:44,800 மற்றும் முக்கிய பின்னர், 3 என்றால் நாங்கள் 28 வேண்டும் போகிறோம். 59 00:03:44,800 --> 00:03:53,000 ஆனால் Z எனவே, ஏபிசி சுற்றி மடிக்க வேண்டும் 28 புல வரையறுக்கப்பட்ட மோட் எண் கடிதங்கள், 60 00:03:53,000 --> 00:04:01,890 26 எதிர்பார்க்கப்படுகிறது வேண்டும் என, கொடுக்க போகிறது சி இரண்டாவது கடிதத்தில், அங்கு எங்களை 2, 61 00:04:01,890 --> 00:04:05,880 எழுத்துக்கள், நீங்கள் ஒரு என்று நினைவில் இருந்தால் எழுத்துக்களை ம.தி.மு.க. கடிதம். 62 00:04:05,880 --> 00:04:09,210 >> நாம் வேண்டும் அதனால் தான் NUM கடிதங்கள் மூலம் மோட். 63 00:04:09,210 --> 00:04:13,540 இப்போது, நாம் அதே சரியான காரியத்தை செய்ய வேண்டும் சிற்றெழுத்துக்களை, அபார 64 00:04:13,540 --> 00:04:17,240 நினைவில் நாம் கையாளும் போது சிற்றெழுத்துக்களை, அவர்கள் வெவ்வேறு வேண்டும் 65 00:04:17,240 --> 00:04:18,579 ஆஸ்கி மதிப்புகள். 66 00:04:18,579 --> 00:04:24,550 அதனால் நாம் கழித்து ஒரு சேர்க்க வேண்டும் ஸ்மால் இருந்து கீழே மாற்ற 67 00:04:24,550 --> 00:04:30,020 ஆஸ்கி மதிப்புகள் மற்றும் மீண்டும் அசல் ஸ்மால் ஆஸ்கி மதிப்புகள். 68 00:04:30,020 --> 00:04:33,140 >> இறுதியாக, எங்களுக்கு கொடுக்க வேண்டும் எங்கள் மறைக்கப்பட்ட செய்தி. 69 00:04:33,140 --> 00:04:37,780 இறுதியில், நாங்கள் மட்டும் வெளியே அச்சிட அந்த செய்தியை, அவ்வளவு தான். 70 00:04:37,780 --> 00:04:39,875 என் பெயர் ராப், மற்றும் சீசர் இருந்தது. 71 00:04:39,875 --> 00:04:49,856