துரதிர்ஷ்டவசமாக, இந்த 2018 ஐ நிரல் செய்ய பலர் கற்றுக்கொள்ள விரும்பவில்லை என்பதைக் கண்டேன் 🙁 ஆனால் நான் எனது வாசிப்பை மட்டுமே படித்திருந்தாலும் கூட முந்தைய கட்டுரை ஒரு நபர் மற்றும் சிறிது நேரம் கழித்து ஒரு இலவச மென்பொருள் திட்டத்திற்கு ஒரு உறுதிப்பாட்டை அனுப்ப முடிந்தால், எனது பணியில் நான் திருப்தி அடைவேன்
பாதுகாப்பை விரும்புவோருக்கு, பின்வருபவை பாதுகாப்பு டோடோஸைப் பற்றிய ஒரு இடுகையாக இருக்கும் என்று நான் உங்களுக்கு உறுதியளிக்கிறேன், எனவே எல்லோரும் மகிழ்ச்சியாக இருக்கிறார்கள், வேறு ஏதாவது கற்றுக்கொள்ள விரும்பினால் (கிட், சர்வர் நிர்வாகம் அல்லது எனக்குத் தெரியாது: ப), அல்லது கருத்து பெட்டியில் எளிமையான முறையில் பதிலளிக்க முடியாத வேறு சில தலைப்புகளில் கருத்துத் தெரிவிக்கவும், எனக்குத் தெரியப்படுத்துங்கள், அதை எவ்வாறு செயல்படுத்துவது என்பதைப் பார்க்கிறோம்
சரி, இப்போது நாம் எங்கள் விஷயத்திற்குச் சென்றால், முன்பு தட்டச்சு செய்வது பற்றிப் பேசினோம், இது ஒரு நிரலில் எங்கள் மாறிகளைச் சேமிக்கும் வழியுடன் செய்ய வேண்டியிருந்தது, இப்போது நாம் உள்ளே என்ன நடக்கிறது என்பதை மறுபரிசீலனை செய்யப் போகிறோம் போதுமான தெளிவாக இருக்க முடியும்.
பிட்ஸ்
நிரலாக்கத்தைப் பற்றி நான் எழுதும்போது இது எப்போதும் தொடும் ஒரு தலைப்பு என்று நான் நினைக்கிறேன், இது நிச்சயமாக என்னைக் கவர்ந்திழுக்கும் மற்றும் பல விஷயங்களைப் புரிந்துகொள்ள உதவியது, இப்போது அவை எப்படி இருக்கின்றன, அவை எவ்வாறு படிக்கப்படுகின்றன, மற்றும் அவை எதற்காக
ஒரு ஒளி சுவிட்சைப் பற்றி யோசி, சுற்று மூடப்பட்டிருக்கும் போது, நமக்கு ஒரு 0
திரையில், சுவிட்சின் நிலையை மாற்றும்போது, ஏனெனில் a 1
🙂 எளிமையானது அல்லவா?
இப்போது அ 0
மற்றும் ஒரு 1
அவை பல விஷயங்களைக் குறிக்கலாம், இவை அனைத்தும் நீங்கள் எடுக்கும் படைப்பாற்றலைப் பொறுத்தது, யாராவது வடக்கு அல்லது தெற்கே செல்கிறார்களா என்பதை நான் அறிய விரும்புகிறேன், 1
வடக்கு மற்றும் 0
, sur someone யாரோ ஒரு ஆணோ பெண்ணோ என்பதை நான் அறிய விரும்புகிறேன், 1
அது ஒரு மனிதனாக இருக்கலாம் 0
, பெண். இந்த நபர் இளமையா அல்லது வயதானவரா என்பதை இப்போது நான் அறிய விரும்புகிறேன் (> 22), 0
இளம் மற்றும் 1
, அதிக. கற்பனை செய்து கொண்டே இருப்போம்… உங்களிடம் செல்லப்பிராணிகள் ஏதேனும் இருக்கிறதா? 1
நான் ஆம் என்று கூறுவேன் 0
இல்லை என்று சொல்வேன் இப்போது நீங்கள் என்னுடன் பின்வரும் வரியைப் படிக்க விரும்புகிறேன்:
1001
சொல்ல இது குறுகிய வழி ...
Una jóven mujer de no más de 22 años se dirige al norte acompañada de su mascota.
இது மிகவும் வேறுபட்டது:
0110
o Un hombre con más de 22 años de edad se dirige solo hacia el sur.
பைட்டுகள்
இப்போது ஒரு படி மேலே செல்லலாம், பைட்டுகளை எவ்வாறு படிப்பது என்று கற்றுக்கொள்வோம். ஒரு பைட் என்பது 8 பிட்களின் வரிசை, அவை வலமிருந்து இடமாகவும் ஒவ்வொன்றிலும் படிக்கப்படுகின்றன 1
இன் சக்தியைக் குறிக்கிறது 2
உயர்த்தப்பட்டது n
எங்கே n
பிட் நிலை. இது சீன மொழியாகத் தெரிகிறது, ஒரு சிறிய உதாரணத்தை வைப்போம்
01001011
எங்களிடம் இந்த பைட் உள்ளது, இப்போது நாம் வலமிருந்து இடமாகச் செல்லப் போகிறோம் (<-) அவற்றின் அர்த்தத்தை எழுத நான் அவற்றை மேலிருந்து கீழாக வைக்கப் போகிறேன்:
1
: நிலையில் இருக்கும்போது பிட் 0
பின்வரும் 2 ஐ பூஜ்ஜியமாக உயர்த்தியுள்ளோம் என்பதைக் குறிக்கிறது 2^0
. நமக்குத் தெரிந்த இந்த கிணறு சமம் 1
.
1
: இரண்டாவது பிட், இப்போது நிலை 1
: 2^1
இது சொல்வதற்கு சமம் 2
0
: மூன்றாவது பிட் ... இது இருக்க வேண்டும் 2^2
, ஆனால் அது இயங்காததால், நாங்கள் அதை விட்டுவிடப் போகிறோம் 0
1
: நான்காவது பிட், 2^3
u 8
????
0
: அதே போல 0
0
: மற்றவை 0
1
: இப்போது நாங்கள் இருக்கிறோம் 2^6
o 64
இறுதியாக 0
, இதன் பொருள் என்ன என்பதை நாங்கள் ஏற்கனவே அறிவோம் இப்போது நாங்கள் எங்கள் முடிவுகளைச் சேர்த்து பின்வரும் அட்டவணையுடன் ஒப்பிடப் போகிறோம் எங்களிடம் ஒரு 75
எனவே அதை நெடுவரிசையில் பார்ப்போம் பதின்மம் அதில் தோன்றுவதைப் பார்ப்போம் சார்
எங்களிடம் ஒன்று உள்ளது K
!! வாழ்த்துக்கள், பைனரியில் எவ்வாறு படிக்க வேண்டும் என்பது உங்களுக்கு ஏற்கனவே தெரியும் 🙂 ஆனால் நாங்கள் ஒரு தசம எண்ணைப் பெற்றுள்ளோம் என்பதையும், அதற்கு ஒரு வரம்பு இருப்பதையும் (அனைத்து மதிப்புகளும் இருக்கும்போது) 1
) அந்த வரம்பு எண்ணில் காணப்படுகிறது 255
.
வார்த்தை
இப்போது ஒன்றுக்கு மேற்பட்டவை என்னிடம் சொல்லும், ஆனால் இதை விட பெரிய எண் எனக்கு தேவைப்பட்டால் என்ன செய்வது 255
? அல்லது ஜப்பானியர்களைப் போன்ற பிற எழுத்துக்களை நான் எங்கே காணலாம்? சரி பதில் எளிது, ஒன்றாக இணைப்போம் 2 bytes
. இப்போது நம்மிடம் இரண்டு இருப்பதால், நம்மிடம் உள்ள சேர்க்கைகளின் எண்ணிக்கை 2^16
o 65536
போன்ற சாத்தியமான விளைவுகள் 0
அவற்றில் ஒன்று, அதிகபட்சம் சாத்தியமாகும் 65535
. அந்த எண் யாருக்கும் மணி அடிக்கிறதா? லினக்ஸ் கணினியில் அதிகபட்ச எண்ணிக்கையிலான துறைமுகங்கள் நினைவில் இருக்கிறதா? நான் அவர்களை வீட்டுப்பாடம் விடுகிறேன்
இரட்டை சொல் & குவாட் சொல்
மேலும் கணிதத்திற்கு குறிப்பிட்ட வடிவங்களும் உள்ளன, தி இரட்டை சொல் பலர் ஏற்கனவே கற்பனை செய்திருக்கலாம் 2 word
o 4 bytes
(o 32 bits
) தகவல், சொல்வது போலவே:
11111111111111111111111111111111
அல்லது 0
a 4 294 967 295
இந்த கட்டத்தில் பலர் எதிர்மறை எண்களுடன் என்ன நடக்கும் என்று ஆச்சரியப்படுவார்கள், அதாவது எங்காவது அவர்கள் சிந்திக்கப்பட வேண்டும், இல்லையா? எதிர்மறை எண்ணை சேமிக்க, செயலி டெவலப்பர்கள் இடதுபுறத்தில் முதல் பிட்டை அடையாள மதிப்பாக ஆக்கிரமிக்க தேர்வு செய்தனர். இதன் பொருள் முதல் பிட் என்றால் 0
நாங்கள் ஒரு நேர்மறையான எண்ணைப் பற்றி பேசுகிறோம், ஆனால் அது இருந்தால் 1
எங்களுக்கு எதிர்மறை உள்ளது. பிட்கள் ஏன் மிகவும் சிறப்பு வாய்ந்தவை என்பதை இப்போது பாருங்கள், அவை நீங்கள் விரும்பியவையாக இருக்கலாம்
ஆனால் இது வெளிப்படையாக பெருக்கலை செய்ய ஒரு குறைந்த நிலையை நமக்கு விட்டுச்செல்கிறது! எனவே எங்கள்0
a 4 294 967 295
ஆகிறது:
-2,147,483,648
a +2,147,483,647
இப்போது, நம்மில் பலருக்கு ஏற்கனவே உள்ளது 64 bits
, இது a இன் மதிப்பு குவாட் சொல், வரையிலான மதிப்புகளை நாம் கொண்டிருக்கலாம் 0
a 18 446 744 073 709 551 615
. அது ஒரு பெரிய எண்
ஏன் 8 பிட்?
இது ஒன்றுக்கு மேற்பட்டவர்கள் ஆச்சரியப்படக்கூடிய ஒன்று, மற்றும் பதில் வன்பொருளில் உள்ளது. ஆரம்பத்தில் இருந்தே, செயலிகளைச் செயல்படுத்த செயலிகளுக்கு தரவு தேவைப்பட்டது. தரவு கணினியின் நினைவகத்தில் சேமிக்கப்படுகிறது மற்றும் ஒவ்வொரு முறையும் செயலிக்கு தேவைப்படும் போது, அதைப் பெற தரவு பேருந்துகளைப் பயன்படுத்துகிறது. பண்டைய காலங்களில், இந்த பேருந்துகள் ஒரு சுழற்சிக்கு அதிகபட்சம் 8 பிட்களைத் தொடர்பு கொள்ள முடியும், இதன் பொருள் தரவை நகர்த்துவதற்கான அதிகபட்ச மற்றும் திறமையான வழி, 8 பிட்களைக் குழுவாகக் கொண்டு அவற்றை செயலிக்கு அனுப்புகிறது.
காலப்போக்கில், இன்று வரை, செயலிகள் 16 பிட்கள், 32 பிட்கள் மற்றும்… 64 பிட்களை நகர்த்தும் திறனை உருவாக்கியுள்ளன.
தட்டச்சு செய்வதற்கும் இதற்கும் என்ன சம்பந்தம்?
நாம் இப்போது எல்லாவற்றையும் புரிந்துகொள்ளும் பகுதியில் இருக்கிறோம் 🙂 தட்டச்சு என்பது இந்த நினைவக இடங்களுக்கு பெயரிட நிரலாக்க மொழிகள் பயன்படுத்தும் ஒரு சொத்து. எல்லா மாறிகள் இந்த வகை தரவுகளில் ஒன்றில் அவற்றின் எண்ணைக் கொண்டுள்ளன, அவை என்ன அழைக்கப்பட்டாலும் சரி. இவை என அழைக்கப்படுகின்றன பழமையான தரவு வகைகள்வலுவாக தட்டச்சு செய்யப்பட்ட ஒவ்வொரு மொழியும் இந்த மதிப்புகள் பற்றிய கருத்தாக்கத்தையும் அவை பிரதிநிதித்துவப்படுத்தும் அளவையும் கொண்டுள்ளது. உதாரணமாக சி இல் எங்களிடம் நூலகம் உள்ளது limits.h
இது பழமையான மதிப்புகளின் அதிகபட்ச மற்றும் குறைந்தபட்ச அளவைக் காட்டுகிறது.
மதிப்புகளில் ஒன்றை உடைக்க முயற்சித்தால் என்ன ஆகும் என்று பார்ப்போம்:
வலதுபுறத்தில் கோப்பின் மதிப்புகள் உள்ளன limits.h
இடதுபுறத்தில் இந்த மதிப்புகளில் ஒன்றை எடுத்துள்ளோம் (unsigned short int
) மற்றும் அதனுடன் தொடர்புடையதை விட அதிக எண்ணிக்கையை ஒதுக்கியுள்ளோம். இதன் விளைவாக கம்பைலர் நினைவகத்தை தவறாக பயன்படுத்துகிறோம் என்று எச்சரிக்கிறது, ஏனெனில் பைனரி வடிவம் 66666
இன் பைனரி வடிவத்தில் பொருந்த முடியாது 65535
. இது ஒரு பாடத்திற்கு நம்மை அழைத்துச் செல்கிறது செயல்திறன் நாங்கள் நிரல் செய்யும் போது, உங்கள் மதிப்பு காலப்போக்கில் பெரிதாக வளரவில்லை என்றால், அல்லது உங்களுடைய மதிப்புகளைப் போன்ற பெரிய மதிப்புகள் உங்களுக்குத் தேவையில்லை என்றால் இரட்டை o குவாட் சொல்சரியான வகையைப் பயன்படுத்துவது CPU கோரிய நினைவகத்தின் அளவைக் குறைக்கிறது, இது நன்கு கணக்கிடப்பட்டால் தரவைப் பெறுவதற்கான அதிக வேகத்தைக் குறிக்கிறது.
மொழிபெயர்ப்பாளர் பக்கத்தில் இது எளிதானது மறைமுக மாற்றங்கள். சிகோழி நாம் ஜாவாஸ்கிரிப்ட் அல்லது பைதான் போன்ற மொழிகளில் ஒரு மாறியை வரையறுக்கிறோம், அது என்ன வகை என்பதைப் புரிந்துகொள்வதற்கும், செயல்பாடுகளைச் செய்ய போதுமான நினைவக இடத்தை ஒதுக்குவதற்கும் மொழிபெயர்ப்பாளர் பொறுப்பேற்கிறார். ஒரு எளிய உதாரணத்தைப் பார்ப்போம்
நீங்கள் பார்க்கிறபடி, பைதான் மொழிபெயர்ப்பாளருக்கு எங்கள் மாறியின் வகையை நாங்கள் விளக்க வேண்டியதில்லை, ஏனென்றால் இது ஒரு வகையை ஒதுக்கி அதை நினைவகத்தில் சேமிக்கும் பொறுப்பாகும்
உங்கள் மாறிகள் தெரிந்து கொள்ளுங்கள்
இது நீங்கள் பயன்படுத்தப் போகும் மொழி மற்றும் செயல்பாட்டின் வகையைப் பொறுத்தது, ஆனால் நிரல் செய்யக்கூடிய முதல் படி நீங்கள் பயன்படுத்தக்கூடிய மாறிகளைக் கற்றுக்கொள்வதாகும் the நீங்கள் மாறிகளைப் புரிந்து கொண்டவுடன், அவற்றைப் பயன்படுத்தக்கூடிய நிலையில் இருப்பீர்கள் தகவல்களைச் சேமிக்க திறமையாகவும் தர்க்கரீதியாகவும் (ஒரு பயனரால் அல்லது கணினியால் வழங்கப்படுகிறது). இது நிரலாக்க ஏணியில் முதல் படியாகும், மேலும் இந்த கட்டுரையைப் படித்த பிறகு, உங்கள் கணினி எவ்வாறு இயங்குகிறது மற்றும் அது எவ்வாறு தகவல்களைச் சேமிக்கிறது என்பதைப் பற்றி நீங்கள் நன்கு புரிந்துகொள்வீர்கள். அடுத்த கட்டுரை வரை இது என்னுடன் இருக்கும், ஏதேனும் ஒரு குறிப்பிட்ட விடயத்தை நீங்கள் வலுப்படுத்த வேண்டுமா அல்லது கருத்து தெரிவிக்க வேண்டுமா என்று உங்கள் கருத்துக்களை விட்டுவிடுங்கள். சியர்ஸ்
நன்கு எழுதப்பட்ட, சுருக்கமான மற்றும் தெளிவான, அதே நேரத்தில் அனைத்து பார்வையாளர்களுக்கும் சுவாரஸ்யமானது. நல்ல வேலை.
மிக்க நன்றி, வாழ்த்துக்கள்
சிறந்த விளக்கம். நீங்கள் ஒரு இயந்திரம்.
நன்றி
மிக நன்றாக விளக்கினார் நன்றி
அதை முழுமையாகப் படித்ததற்கு நன்றி
சிறந்தது, உள்ளீட்டிற்கு நன்றி. பைனரி சிக்கலைப் பயன்படுத்தி, ஐபி, சப்நெட் போன்றவற்றை நீங்கள் எங்களுக்கு வழங்குவதற்கான வாய்ப்பு உள்ளது. இது ஒரு நிரலாக்க பிரச்சினை அல்ல என்பதை நான் புரிந்துகொள்கிறேன், ஆனால் அந்த பிரச்சினையின் ஒரு நல்ல விளக்கம் எப்போதும் நிலுவையில் உள்ளது.
மீண்டும், உங்கள் விளக்கத்திற்கு நன்றி
ஹலோ டியாகோ, இதைச் செய்ய முடியும் I நான் இந்த விஷயத்தில் அதிகம் செல்லவில்லை என்ற உண்மையைச் சொல்வது, ஆனால் அதைப் பற்றி ஒரு கட்டுரையில் பகிர்ந்து கொள்ள ஏதாவது தேடுவதைக் காட்டிலும் விசாரிக்க இதைவிட சிறந்த வழி எதுவுமில்லை 🙂 நாங்கள் அதை பட்டியலுக்கு விட்டு விடுவோம் ஏனென்றால் அடுத்த இடுகையில் ஏற்கனவே ஒரு பொருள் உள்ளது, மேலும் அது கடினப்படுத்துதலைச் சமாளிக்கப் போகிறது. வாழ்த்துக்கள்
நீங்கள் ஒரு சிறந்த ஆசிரியர், உங்களுக்குத் தெரிந்ததை கற்பிப்பதில் மிகவும் தாராளமாக இருக்கிறீர்கள். வாழ்த்துக்கள் மற்றும் நன்றி.
மிக்க நன்றி பருத்தித்துறை 🙂 நான் இன்னும் கற்பிப்பதற்கான இடங்களைத் தேடிக்கொண்டிருக்கிறேன், துரதிர்ஷ்டவசமாக இங்கே பெருவில் நீங்கள் ஒரு தொழில்நுட்ப தொழில்முறை பட்டம் மட்டுமே பெறுவது கடினம், எனவே இப்போது எனது பல்கலைக்கழக படிப்பை இங்கே தொடர அல்லது நான் எங்கே முடியும் அல்லது வெளிநாட்டவர் முதுகலை பட்டத்திற்கு கூட விண்ணப்பிக்கலாம், யாருக்கு தெரியும், இதுபோன்ற ஏதாவது விரைவில் வழங்கப்படும் 🙂 ஆனால் நிச்சயமாக கற்பித்தல் என்பது எனது நாளாக மாறும் ஒன்று 🙂 வாழ்த்துக்கள்
இந்த விஷயத்தைப் பற்றி நான் ஒரு சிறந்த விளக்கத்தைப் படிக்கவில்லை, முதல் உதாரணம் புத்திசாலித்தனம்
நான் அந்த வார்த்தையை (16-பிட் மாறிகள் போன்றவை), இரட்டை சொல் அல்லது குவாட் வார்த்தையை கேட்கவில்லை
"நான் ஏற்கனவே நிரல்" என்பது முக்கியமல்ல, பதிவுகள் சுவாரஸ்யமானவை. ஏதேனும் சிக்கல் இருந்தால், மாறி அளவுகளுக்கு எடுத்துக்காட்டுக்கு C (limit.h) ஐப் பயன்படுத்துவது இடுகை, C க்கு மிகக் குறைந்த விவரக்குறிப்பு உள்ளது
ஏதேனும் வணக்கம் மிக்க நன்றி, நான் வழியில் ஒரு உதாரணத்தைக் கொண்டு வந்தேன் 😛 ஏனெனில் இது நிச்சயமாக சட்டசபையைப் படித்தவர்களுக்குத் தெரிந்த தரவு, மேலும் செயலி புரிந்துகொள்வது இதுதான் 🙂 ஹஹாஹா நிச்சயமாக சி மிகவும் குறிப்பிட்டதல்ல, ஆனால் நான் நினைக்கிறேன், பெயர்வுத்திறன் மற்றும் அது ஆதரிக்கும் வெவ்வேறு கட்டமைப்புகள் மிகவும் மாறுபட்டவையாக இருப்பதால், சி ஒவ்வொரு வகை செயலியையும் உண்மையிலேயே சிறியதாக இருக்க இடமளிக்க வேண்டும்
வாழ்த்துக்கள் மற்றும் பகிர்வுக்கு நன்றி.
இந்த தொடர் பயிற்சிகள் துருவை அடிப்படையாகக் கொண்டவை என்றால் Unnn சுவாரஸ்யமாக இருக்கும், இது இன்று உருவாக்கப்பட்டு வரும் மிகவும் சுவாரஸ்யமான மொழிகளில் ஒன்றாகும் என்று நினைக்கிறேன்.
நான் அவருக்குப் பின்னால் இருக்கிறேன், ஆனால் அது ஒரு கடினமான மொழி என்பதை நான் உணர்கிறேன், ஆனால் ஒரு சிறந்த எதிர்காலத்துடன் ...
உங்கள் அடுத்த கட்டுரைகளை எதிர்பார்க்கிறேன், அவை மிகவும் சுவாரஸ்யமானவை.
வாழ்த்துக்கள்.
ஹலோ செர்ஜியோ, இது நிச்சயமாக சுவாரஸ்யமாக இருக்கும், க்னோம் அதன் திட்டங்களுக்குள் ரஸ்டை செயல்படுத்த திட்டமிட்டுள்ளதாக கேள்விப்பட்டேன், அவர்கள் விரும்பும் முழு நோக்கத்தையும் நான் இதுவரை காணவில்லை, ஆனால் ஒரு இடம்பெயர்வு வருகிறது.
மொழிகளைப் பொறுத்தவரை, நான் தனிப்பட்ட முறையில் இன்னும் சி கற்றுக் கொண்டிருக்கிறேன், அடுத்த சில மாதங்களில் கர்னலில் வளர ஆரம்பிக்க விரும்புகிறேன், மேலும் புதியவற்றை மறுபரிசீலனை செய்யத் தொடங்குவதற்கு முன்பு சில மொழிகளை ஆழமாகக் கற்க விரும்புகிறேன், ஆனால் என்னால் முடியும் நிச்சயமாக சுவாரஸ்யமான ஒன்றைத் தேடுங்கள் மற்றும் ரஸ்டில் சில எடுத்துக்காட்டுகளைச் செய்யுங்கள், ஏனெனில் அதன் ஆவணங்கள் அதன் சொந்தமாக அழகாக இருக்கின்றன.
பகிர்வுக்கு வாழ்த்துக்கள் மற்றும் நன்றி
இந்த கட்டுரையிலும் முந்தைய கட்டுரையிலும் மிகச் சிறந்த விளக்கங்கள். நான் மிகவும் சுவாரஸ்யமான இந்த கருப்பொருளை நீங்கள் தொடருவீர்கள் என்று நம்புகிறேன்.
வணக்கம் டேவிட், தொடர்ந்து இலவச மென்பொருளுடன் பங்கேற்க மக்களை ஊக்குவிப்பேன் என்று நம்புகிறேன், இப்போது பல திட்டங்களும் தேவைகளும் உள்ளன, இப்போது சில கூடுதல் கைகளை உருவாக்குவது சிறந்தது 🙂
மேற்கோளிடு
டூரிங் இயந்திரத்தைப் பற்றி ஒரு இடுகையை உருவாக்க முடியுமா?
ஹலோ மார்ட் some சில கருத்தில் நாம் இதை முன்பே தொட்டுள்ளோம் என்று நினைக்கிறேன், இல்லையா? இந்த விஷயத்தில் சுவாரஸ்யமான ஒன்றை நான் ஒன்றிணைக்க முடியும் என்பதில் நான் உறுதியாக உள்ளேன் what என்ன வெளியே வரலாம் என்று பார்ப்போம். எனது எல்லா கட்டுரைகளையும் படித்ததற்கு வாழ்த்துக்கள் மற்றும் நன்றி, முதல் நாள் முதல் இன்று வரை நான் எப்போதும் உங்களை மிகவும் ஆர்வமாக பார்த்திருக்கிறேன்
ஆஹா, என்ன ஒரு நல்ல விளக்கம்.
மேற்கோளிடு
மிக்க நன்றி ஆலன் 🙂 அன்புடன்
உங்கள் முந்தைய இடுகையைப் படித்தேன்! விளக்கத்திற்கு மிக்க நன்றி, நான் ஒருபோதும் இந்த வார்த்தையை புரிந்து கொள்ள மாட்டேன் என்று நினைக்கிறேன்.
ஹாய் ரமோன் both இரண்டையும் படித்ததற்கு மிக்க நன்றி. இது ஏதேனும் பயனாக இருந்தால், «சொல் a ஒரு பைட்டின் பரிணாமம், இது செயலிகளைப் போன்றது, 8 பிட்கள் இருப்பதற்கு முன்பு, 16-பிட்களுக்குப் பிறகு ... இது ஒவ்வொரு முறையும் நமக்கு அதிக இடம் தேவைப்படுவதால் தான் செயல்முறை மற்றும் சிறந்த வேகம் அல்லது சக்தி ... 'பைட்' இடம் குறைந்துவிட்டதால் 'சொல்' பிறந்தது, 'இரட்டை' மற்றும் 'குவாட்' வார்த்தையுடன் ஒரே மாதிரியானது-இது இயற்கையான பரிணாம வளர்ச்சியே நம்மை சக்தியைச் சேர்க்க வைக்கிறது மற்றும் தொடர்ந்து வளர இடம்
மேற்கோளிடு
இந்த 2018 நான் ஆம் அல்லது ஆம் நிரல் கற்றுக்கொள்கிறேன், நன்றி
நான் மகிழ்ச்சியடைகிறேன் hard கடினமாக முயற்சி செய்கிறேன் !! சியர்ஸ்
மிக்க நன்றி, தொடர்ந்து வைத்திருங்கள். நான் ஏற்கனவே நிரல் செய்வது எப்படி என்று எனக்குத் தெரியும், ஆனால் உங்கள் போதனைகளுக்கு நான் காத்திருக்கிறேன், என் சுய கற்பிக்கப்பட்ட நிரலாக்கமானது மோசமான நடைமுறைகளால் நிறைந்துள்ளது.
நன்றி கில்லர்மோ 🙂 சரி, பின்வரும் இடுகைகளிலும் சுவாரஸ்யமான விஷயங்களை நீங்கள் காணலாம் என்று நம்புகிறேன் 🙂 வாழ்த்துக்கள்
ஒரு எளிய விளக்கம் எப்போதும் சிறந்தது .. சிறந்தது ..
நான் கிட் முன்மொழிகிறேன் ... புரோகிராமர்களுக்கு நீங்கள் ஒரு குழுவாக வேலை செய்ய விரும்பும் போது அது அடிப்படை மற்றும் உங்கள் வேலையை ஒழுங்காக வைக்க வேண்டும் .. பதிப்புகள் ..
மிகவும் உண்மையான எட்கர், நான் அதைப் பற்றிய உள்ளடக்கத்தை இடுகையிட முயற்சிப்பேன், இருப்பினும் புதிதாக ஒன்றைச் சொல்வது மிகவும் கடினம், ஏனெனில் கிட் ஆவணங்கள் ஏற்கனவே ஏராளமாக உள்ளன மற்றும் பல விஷயங்கள் ஏற்கனவே பல மொழிகளில் மொழிபெயர்க்கப்பட்டுள்ளன. நான் என்ன செய்ய முடியும், வாழ்த்துக்கள் மற்றும் பகிர்வுக்கு நன்றி
வணக்கம், 0 முதல் 18 வரையிலான எண் 446 744 073 709 551 615 64 பிட் தசம மதிப்புக்கு ஒத்திருக்கிறதா அல்லது அது மற்றொரு மதிப்பைக் குறிக்கிறதா? சரி, 2 ^ 64 இன் சக்தியைக் கணக்கிட்டால், எனக்கு கிடைக்கும் முடிவு: 18 446 744 073 709 552.
ஹாய் திரிரிரி, உங்களுக்கு ஒரு வட்டமான சிக்கல் இருப்பதாக நான் நினைக்கிறேன், நீங்கள் கட்டளையைப் பயன்படுத்த முயற்சி செய்யலாம்
bc
? ஒரு நிரலாக்க மொழி என்பது முடிந்தவரை துல்லியமாக வடிவமைக்கப்பட்டுள்ளது, அதற்குள் ஒரு முறை மட்டுமே செய்ய வேண்டியது அவசியம்2^64
, ஒருவேளை அது தீர்க்கும் it அது எவ்வாறு சென்றது என்பதை எனக்குத் தெரியப்படுத்துங்கள், வாழ்த்துக்கள். உண்மையான மதிப்பு 18 446 744 073 709 551 616, ஆனால் நாம் 1 ஐக் கழிக்கிறோம், ஏனெனில் 0 சாத்தியமான மதிப்பாகக் கணக்கிடுகிறது
நன்றி, நான் வலையில் கண்டறிந்த ஒரு சக்தி கால்குலேட்டரைக் கொண்டு கணக்கிட்டேன் (https://es.calcuworld.com/calculadoras-matematicas/potencias/) அது எனக்கு அளித்த முடிவு.
ஆம், நான் ஏற்கனவே பிசி கட்டளையை முயற்சித்தேன், அது நீங்கள் எழுதிய மதிப்பை திறம்பட தருகிறது.
மீண்டும் வணக்கம், நீங்கள் வரம்புகள்.ஹெச் நூலகத்தைக் குறிப்பிடும் படம் மிகச் சிறியது மற்றும் படிக்க முடியாது (குறைந்தபட்சம் என்னால் அதைப் படிக்க முடியவில்லை, ஏனென்றால் எல்லோரும் செய்ததைப் பார்க்கிறேன், தெரிகிறது), எனக்கு அது புரியவில்லை என்பதால் நான் இனி தொடர்ந்து படிக்கிறேன். நீங்கள் அதை மாற்ற முடியுமா என்று எனக்குத் தெரியவில்லை, நான் உங்களைத் தொந்தரவு செய்யவில்லை என்று நம்புகிறேன்.
நீங்கள் மொபைல் பதிப்பை முயற்சி செய்யலாம், அவை சற்று தெளிவாகத் தெரியும், இது ஒரு வேர்ட்பிரஸ் தீம்: / மறுபுறம், அனைத்து சி தலைப்புகளும் / usr / include / இல் காணலாம், இந்த விஷயத்தில் நீங்கள் நேரடியாக படிக்க விரும்பினால் இது எளிதானது it இது ஒரு பெரிய படத்தை உதவுமா என்று பார்க்க பதிவேற்ற முயற்சிக்கிறேன்
நன்றி, நான் இதை பொறுமையாக இருக்க வேண்டும் என்று நினைக்கிறேன், ஹே ஹே.
கட்டுரைக்கு நன்றி, ஏனென்றால் இப்போது ஒரு மொழியின் மாறிகள் மற்றும் பிரதிநிதித்துவத்தின் வரம்பை நான் கொஞ்சம் நன்றாக புரிந்து கொண்டேன், ஆனால் இப்போது நான் "stdint.h" நூலகத்தைப் பயன்படுத்தத் தொடங்க வேண்டும் என்று நினைக்கிறேன், ஏனென்றால் நான் சி முதல் நிரலாக்கும்போது அதைப் பயன்படுத்த பரிந்துரைக்கிறேன். நினைவகம் விலைமதிப்பற்றது என்பதால் பழைய பள்ளிக்கு கற்பிக்கப்பட்டது மற்றும் பயன்படுத்தப்பட்டவற்றில் ஒருவர் கவனமாக இருக்க வேண்டும்
Katekyo க்கு எந்த காரணமும் இல்லை, நிலையான நூலகத்தைப் பயன்படுத்துவது நிச்சயமாக நல்லது, ஆனால் ஒரு uint_least8_t ஐ uint_fast8_t இலிருந்து வேறுபடுத்துவது என்ன என்பதை அறிந்து கொள்வது நல்லது என்று நான் உங்களுக்கு உறுதியளிக்கிறேன், மேலும் இது பழமையான தரவு வகைகளை அறிந்து கொள்வதன் மூலம் அடையப்படுகிறது, இது இலக்காக இருந்தது இடுகையின் the கருத்து மற்றும் கட்டுரையைப் படித்ததற்கு நன்றி, வாழ்த்துக்கள்
: அல்லது ஒரு சிறந்த விளக்கம்! கருத்துகளின் ஒரு பகுதி எனக்குத் தெரியும், ஆனால் இந்த இடுகையிலிருந்து எனக்கு நிறைய புதிய அறிவு கிடைக்கிறது
மிக்க நன்றி விக்டர் the கட்டுரை எவ்வளவு உதவியாக இருக்கும், வாழ்த்துக்கள்
நிரலாக்கத்தை எளிதாக்க பைத்தானை நான் மிகவும் விரும்பினேன், நான் ஒரு பாடத்தைப் பார்த்தேன் http://zetcode.com/gui/pyqt4/ இதன் இறுதி டெட்ரிஸை நான் நேசித்தேன்: http://zetcode.com/gui/pyqt4/thetetrisgame/
இந்த டெட்ரிஸ் ஒரு கோடையில் புள்ளிகள், மல்டிபிளேயர் மற்றும் இசை ஆகியவற்றை கொஞ்சம் கொஞ்சமாக மீட்டெடுத்தேன், ஆனால் கொஞ்சம் கொஞ்சமாக, ஆனால் மிகவும் பொழுதுபோக்கு.
ஹலோ கில்லே, நீங்கள் பணிபுரியும் மென்பொருளை சிறிது சிறிதாக வளர்ப்பதைப் பார்ப்பது நிச்சயமாக மிகவும் சுவாரஸ்யமாக இருக்கிறது 🙂 இது ஒரு ஒப்பிடமுடியாத அனுபவம், மேலும் அதைவிட நீங்கள் பயனுள்ளதாக வளரும் விஷயங்களை யாராவது கண்டறிந்தால், அது வேறொரு உலகத்திலிருந்து வந்தது very மிக்க நன்றி பகிர்வதற்கு
நான் செய்ததை நான் பதிவேற்றியுள்ளேன் (இசைக்கு 30Mb) http://guillermo.molleda.com/Tetris9.7z
ஒவ்வொரு வீரருக்கும் நீங்கள் வேறுபட்ட ஆரம்ப வேகத்தை உள்ளமைக்க வேண்டும் அல்லது ஒரு புதிய விளையாட்டுக்குப் பிறகு புள்ளிகளை மறுதொடக்கம் செய்தால்,…, என் இரண்டு மகள்களும் என்னுடன் விளையாட மூன்று வீரர்கள் உள்ளனர். இது கூட போதை.