Articles of सी +

C ++ में स्मृति लीक से बचने के लिए सामान्य दिशानिर्देश

सी ++ प्रोग्राम में स्मृति को रिसाव नहीं करने के लिए कुछ सामान्य युक्तियां क्या हैं? मुझे यह कैसे पता चलेगा कि कौन से स्मृति को आवंटित किया जाना चाहिए जो गतिशील रूप से आवंटित किया गया है?

अपवाद पकड़ना: शून्य से विभाजित करें

जब मैं 0 से विभाजित करने की कोशिश करता हूं, तो निम्न कोड अपवाद नहीं पकड़ता है। क्या मुझे अपवाद फेंकने की आवश्यकता है, या कंप्यूटर स्वतः रनटाइम पर एक फेंक देता है? int i = 0; cin >> i; // what if someone enters zero? try { i = 5/i; } catch (std::logic_error e) […]

32 बनाम 64 बिट सी ++ में निर्धारित करना

मैं एक तरह से यह निर्धारित करने की कोशिश कर रहा हूं कि सी ++ कोड 32 बनाम 64 बिट में संकलित किया जा रहा है या नहीं। हम जो सोचते हैं वो मैक्रोज का उपयोग करते हुए एक उचित समाधान है, लेकिन यह जानने के लिए उत्सुक था कि लोग ऐसे मामलों के बारे […]

पहुंच उल्लंघन अपवाद पकड़ने?

उदाहरण int *ptr; *ptr = 1000; मैं किसी भी माइक्रोसॉफ्ट विशिष्ट का उपयोग किए बिना मानक एक्सेस C + + का उपयोग कर स्मृति एक्सेस उल्लंघन अपवाद पकड़ सकता हूँ?

किसी स्थिति या कम पर सेट बिट्स को गिनने का कारगर तरीका क्या है?

दिए गए बिट्स सेट और बिट स्थिति X (0-63) के साथ किसी भी संख्या के साथ std::bitset<64> bits दिए गए यदि X पर बिट सेट नहीं किया गया है तो स्थिति X या उससे कम पर बिट्स की गणना करने या 0 पर वापस लौटने का सबसे कारगर तरीका क्या है नोट: यदि बिट सेट […]

सी ++ ब्लॉक – मूल्य या संदर्भ से अपवाद पकड़ो?

संभव डुप्लिकेट: सी ++ में पॉइंटर द्वारा अपवाद को पकड़ो मैं हमेशा मूल्य से अपवाद पकड़ जैसे try{ … } catch(CustomException e){ … } लेकिन मुझे कुछ कोड मिल गया है जो बदले में catch(CustomException &e) को catch(CustomException &e) लिया गया था। क्या यह क) ठीक है ख) गलत c) एक ग्रे क्षेत्र?

'आकार_टी' बनाम कंटेनर :: आकार_प्रकार '

क्या size_t और container::size_type बीच अंतर है? मैं समझता हूं कि size_t अधिक सामान्य है और इसका उपयोग किसी भी size_type लिए किया जा सकता है। लेकिन container::size_type विशिष्ट प्रकार के कंटेनरों के लिए अनुकूलित container::size_type प्रकार है?

सी ++ में उत्पन्न संयोजन

मैं c ++ का उपयोग करके संयोजन पैदा करने के लिए एक स्रोत कोड खोज रहा हूं मुझे इसके लिए कुछ उन्नत कोड मिले, लेकिन यह केवल विशिष्ट संख्या पूर्वनिर्धारित डेटा के लिए अच्छा है। कोई मुझे कुछ संकेत दे सकता है, या शायद, संयोजन उत्पन्न करने के लिए कुछ विचार एक उदाहरण के रूप […]

कैसे मेरी कक्षा के लिए एक स्वैप समारोह प्रदान करने के लिए?

एसटीएल एल्गोरिदम में मेरे swap को सक्षम करने का सही तरीका क्या है? 1) सदस्य swap क्या std::swap सदस्य swap का उपयोग करने के लिए SFINAE चाल का उपयोग करता है 2) एक ही नाम स्थान में निशुल्क खड़े swap । 3) std::swap आंशिक विशेषज्ञता 4) उपरोक्त सभी धन्यवाद। संपादित करें: ऐसा लगता है कि […]

नापस्क एल्गोरिथ्म का उपयोग करके बैग में कौन से तत्व हैं, यह जानने के लिए कैसे ?

वहाँ मेरे पास एक कोड है, जो इष्टतम मूल्य को ढीली एल्गोरिदम (बिन पैकिंग एनपी-हार्ड समस्या) द्वारा गणना करता है: int Knapsack::knapsack(std::vector<Item>& items, int W) { size_t n = items.size(); std::vector<std::vector<int> > dp(W + 1, std::vector<int>(n + 1, 0)); for (size_t j = 1; j <= n; j++) { for ( int w = 1; […]

दिलचस्प पोस्ट
एएसपी.नेट एमवीसी 404 त्रुटि हैंडलिंग हम हमेशा SQL कथन में मापदंडों का उपयोग क्यों करते हैं? गतिशील जहां लिंक्स में इकाईयों में खंड (या) मुझे इनलाइन बनाम बाहरी जावास्क्रिप्ट का उपयोग कब करना चाहिए? XAMPP Sendmail Gmail खाते का उपयोग कर अस्थायी बिंदु अंकगणित सटीक नतीजे का उत्पादन नहीं करते सी # ऑटो-प्रॉपर्टी शुरू करना .NET प्रक्रिया। डिफ़ॉल्ट निर्देशिका प्रारंभ करें? "पार्स त्रुटि: एंड्रॉइड एप्लिकेशन इंस्टॉल करते समय पैकेज को पार्स करने में कोई समस्या है" ब्राउज़र की चौड़ाई / ऊंचाई परिवर्तन के रूप में मैं सीएसएस के साथ गतिशील छवि कैसे बदल सकता / सकती हूं? जावास्क्रिप्ट domded? गिट SSH त्रुटि: "मेजबान से कनेक्ट करें: खराब फ़ाइल संख्या" अगर कोई फ़ोल्डर मौजूद नहीं है, तो इसे बनाएं लंबे समय से मतदान, वेबसकेट्स, सर्वर से भेजे गए इवेंट्स (एसएसई) और धूमकेतु क्या हैं? Android WebView कुकी समस्या