इस प्रोजेक्ट के बारे में
यह C/C++ तकनीकी दिशा में कैंपस भर्ती (स्कूल प्लेसमेंट) के उम्मीदवारों और शुरुआती लोगों के लिए एक चीनी ज्ञान-सारांश भंडार (रिपॉजिटरी) है। सामग्री साक्षात्कार पुनरीक्षण पर केंद्रित है, विषय-वार अध्यायों में व्यवस्थित है, और Docsify ऑनलाइन दस्तावेज़ और GitHub निर्देशिका नेविगेशन दोनों तरीकों से पढ़ने की सुविधा प्रदान करती है।
मुख्य सामग्री अनुभागों में शामिल हैं:
- C/C++ भाषा मूल बातें: const, static, this पॉइंटर, inline फ़ंक्शन, volatile, assert, sizeof, बिट-फ़ील्ड, extern और extern "C", struct/class/union के बीच अंतर, explicit, friend, using, स्कोप रेज़ोल्यूशन ऑपरेटर, enum, decltype, ल-वैल्यू और र-वैल्यू संदर्भ, रेफरेंस कोलैप्सिंग, मैक्रो, मेंबर इनिशियलाइज़ेशन लिस्ट, initializer_list आदि।
- ऑब्जेक्ट-ओरिएंटेड: एनकैप्सुलेशन, इनहेरिटेंस, पॉलीमॉर्फिज़्म (स्टैटिक और डायनामिक), वर्चुअल डिस्ट्रक्टर, प्योर वर्चुअल फ़ंक्शन, वर्चुअल फ़ंक्शन पॉइंटर और वर्चुअल टेबल, वर्चुअल इनहेरिटेंस, एब्स्ट्रैक्ट क्लास/इंटरफ़ेस क्लास/एग्रीगेट क्लास।
- मेमोरी प्रबंधन: malloc/calloc/realloc/alloca, new/delete, प्लेसमेंट new, delete this की वैधता शर्तें, स्मार्ट पॉइंटर (shared_ptr, weak_ptr, unique_ptr, auto_ptr और उनकी तुलना), फोर्स्ड टाइप कास्टिंग ऑपरेटर।
- अन्य अध्याय: Effective C++ के मुख्य बिंदु, STL, डेटा संरचनाएँ, एल्गोरिदम, Problems, ऑपरेटिंग सिस्टम, कंप्यूटर नेटवर्क, नेटवर्क प्रोग्रामिंग, डेटाबेस, डिज़ाइन पैटर्न, लिंकिंग/लोडिंग लाइब्रेरी, पुस्तक अनुशंसाएँ, C/C++ विकास दिशाएँ, रिवीज़न और समस्या-समाधान वेबसाइटें, साक्षात्कार प्रश्न अनुभव, भर्ती समय/पद और आंतरिक सिफारिश (रेफरल) जानकारी।
रिपॉजिटरी बताती है कि ज्ञान स्रोतों में मौलिक सामग्री, पुस्तक नोट्स, पुस्तकें और ब्लॉग पोस्ट शामिल हैं; गैर-मौलिक सामग्री के लिए स्रोत का उल्लेख किया गया है। यह CC BY-NC-SA 4.0 लाइसेंस के तहत है, जो एट्रिब्यूशन, गैर-व्यावसायिक उपयोग और समान शेयरिंग की अनुमति देता है, लेकिन व्यावसायिक उद्देश्यों के लिए नहीं। दस्तावेज़ों को Chrome की प्रिंट सुविधा का उपयोग करके PDF के रूप में सहेजा जा सकता है। रिपॉजिटरी त्रुटियों और सुधार सुझावों के लिए issue या PR के माध्यम से प्रतिक्रिया का स्वागत करती है।
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.